[INFO] fetching crate pallet-election-provider-multi-block 0.6.1...
[INFO] testing pallet-election-provider-multi-block-0.6.1 against master#1f7f8ea0721a3b1eb73e6c6d25cccb371434b320 for pr-154065-1
[INFO] extracting crate pallet-election-provider-multi-block 0.6.1 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate pallet-election-provider-multi-block 0.6.1
[INFO] finished tweaking crates.io crate pallet-election-provider-multi-block 0.6.1
[INFO] tweaked toml for crates.io crate pallet-election-provider-multi-block 0.6.1 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate pallet-election-provider-multi-block 0.6.1 on toolchain 1f7f8ea0721a3b1eb73e6c6d25cccb371434b320
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate pallet-election-provider-multi-block 0.6.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded proc-macro-crate v3.1.0
[INFO] [stderr]   Downloaded include_dir_macros v0.7.3
[INFO] [stderr]   Downloaded include_dir v0.7.3
[INFO] [stderr]   Downloaded const-random-macro v0.1.15
[INFO] [stderr]   Downloaded const-random v0.1.15
[INFO] [stderr]   Downloaded sp-wasm-interface v24.0.0
[INFO] [stderr]   Downloaded frame-election-provider-solution-type v16.1.1
[INFO] [stderr]   Downloaded nalgebra-macros v0.2.1
[INFO] [stderr]   Downloaded num-complex v0.4.4
[INFO] [stderr]   Downloaded linregress v0.5.2
[INFO] [stderr]   Downloaded cfg-expr v0.15.5
[INFO] [stderr]   Downloaded matrixmultiply v0.3.7
[INFO] [stderr]   Downloaded crypto-bigint v0.5.2
[INFO] [stderr]   Downloaded wide v0.7.11
[INFO] [stderr]   Downloaded toml_edit v0.21.0
[INFO] [stderr]   Downloaded frame-system v45.0.0
[INFO] [stderr]   Downloaded sp-state-machine v0.49.0
[INFO] [stderr]   Downloaded frame-support-procedural v36.0.0
[INFO] [stderr]   Downloaded aho-corasick v1.0.4
[INFO] [stderr]   Downloaded h2 v0.4.5
[INFO] [stderr]   Downloaded winnow v0.5.15
[INFO] [stderr]   Downloaded der v0.7.8
[INFO] [stderr]   Downloaded sp-core v39.0.0
[INFO] [stderr]   Downloaded prometheus v0.13.3
[INFO] [stderr]   Downloaded cc v1.2.35
[INFO] [stderr]   Downloaded sp-trie v42.0.1
[INFO] [stderr]   Downloaded frame-metadata v23.0.1
[INFO] [stderr]   Downloaded frame-support v45.1.0
[INFO] [stderr]   Downloaded jam-codec v0.1.0
[INFO] [stderr]   Downloaded nalgebra v0.32.3
[INFO] [stderr]   Downloaded safe_arch v0.7.1
[INFO] [stderr]   Downloaded frame-benchmarking v45.0.3
[INFO] [stderr]   Downloaded frame-election-provider-support v45.0.0
[INFO] [stderr]   Downloaded sp-api v40.0.0
[INFO] [stderr]   Downloaded sp-npos-elections v40.0.0
[INFO] [stderr]   Downloaded sp-application-crypto v44.0.0
[INFO] [stderr]   Downloaded fiat-crypto v0.2.5
[INFO] [stderr]   Downloaded sp-keystore v0.45.0
[INFO] [stderr]   Downloaded prettyplease v0.2.12
[INFO] [stderr]   Downloaded sp-io v44.0.0
[INFO] [stderr]   Downloaded libsecp256k1 v0.7.1
[INFO] [stderr]   Downloaded schnorrkel v0.11.4
[INFO] [stderr]   Downloaded const-oid v0.9.5
[INFO] [stderr]   Downloaded sp-api-proc-macro v26.0.0
[INFO] [stderr]   Downloaded sp-staking v42.1.0
[INFO] [stderr]   Downloaded blake2b_simd v1.0.2
[INFO] [stderr]   Downloaded semver v1.0.18
[INFO] [stderr]   Downloaded find-msvc-tools v0.1.0
[INFO] [stderr]   Downloaded sp-inherents v40.0.0
[INFO] [stderr]   Downloaded sp-version v43.0.0
[INFO] [stderr]   Downloaded sp-runtime-interface v33.0.0
[INFO] [stderr]   Downloaded ark-vrf v0.1.0
[INFO] [stderr]   Downloaded sp-runtime v45.0.0
[INFO] [stderr]   Downloaded array-bytes v6.2.2
[INFO] [stderr]   Downloaded ecdsa v0.16.8
[INFO] [stderr]   Downloaded ff v0.13.0
[INFO] [stderr]   Downloaded sp-weights v33.2.0
[INFO] [stderr]   Downloaded sp-genesis-builder v0.21.0
[INFO] [stderr]   Downloaded proc-macro-warning v1.0.0
[INFO] [stderr]   Downloaded fs-err v2.9.0
[INFO] [stderr]   Downloaded schnellru v0.2.3
[INFO] [stderr]   Downloaded hex-conservative v0.1.1
[INFO] [stderr]   Downloaded ed25519 v2.2.2
[INFO] [stderr]   Downloaded ss58-registry v1.43.0
[INFO] [stderr]   Downloaded sp-storage v22.0.0
[INFO] [stderr]   Downloaded jam-codec-derive v0.1.0
[INFO] [stderr]   Downloaded sp-metadata-ir v0.12.3
[INFO] [stderr]   Downloaded binary-merkle-tree v16.1.0
[INFO] [stderr]   Downloaded serde_bytes v0.11.12
[INFO] [stderr]   Downloaded ref-cast-impl v1.0.23
[INFO] [stderr]   Downloaded constant_time_eq v0.3.0
[INFO] [stderr]   Downloaded sp-version-proc-macro v15.0.0
[INFO] [stderr]   Downloaded sp-runtime-interface-proc-macro v20.0.0
[INFO] [stderr]   Downloaded sp-externalities v0.31.0
[INFO] [stderr]   Downloaded sp-tracing v19.0.0
[INFO] [stderr]   Downloaded signature v2.1.0
[INFO] [stderr]   Downloaded spki v0.7.2
[INFO] [stderr]   Downloaded curve25519-dalek-derive v0.1.0
[INFO] [stderr]   Downloaded substrate-bip39 v0.6.0
[INFO] [stderr]   Downloaded subtle v2.5.0
[INFO] [stderr]   Downloaded keccak v0.1.4
[INFO] [stderr]   Downloaded ref-cast v1.0.23
[INFO] [stderr]   Downloaded substrate-prometheus-endpoint v0.17.7
[INFO] [stderr]   Downloaded unicode-xid v0.2.4
[INFO] [stderr]   Downloaded sp-arithmetic v28.0.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 6e3043576f96ce7f4e73e92717160d3df5b70588c39760226ce89f93da966fc8
[INFO] running `Command { std: "docker" "start" "-a" "6e3043576f96ce7f4e73e92717160d3df5b70588c39760226ce89f93da966fc8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6e3043576f96ce7f4e73e92717160d3df5b70588c39760226ce89f93da966fc8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6e3043576f96ce7f4e73e92717160d3df5b70588c39760226ce89f93da966fc8", kill_on_drop: false }`
[INFO] [stdout] 6e3043576f96ce7f4e73e92717160d3df5b70588c39760226ce89f93da966fc8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 84a6cf51a43ceb7625ee08fc5cfc4d0f3f35e0e64b86df8823d2bcbcd29c9d31
[INFO] running `Command { std: "docker" "start" "-a" "84a6cf51a43ceb7625ee08fc5cfc4d0f3f35e0e64b86df8823d2bcbcd29c9d31", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.95
[INFO] [stderr]    Compiling typenum v1.16.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling hashbrown v0.15.3
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling getrandom v0.2.10
[INFO] [stderr]    Compiling rustversion v1.0.17
[INFO] [stderr]    Compiling winnow v0.5.15
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling subtle v2.5.0
[INFO] [stderr]    Compiling unicode-xid v0.2.4
[INFO] [stderr]    Compiling const-oid v0.9.5
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling byte-slice-cast v1.2.3
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]    Compiling indexmap v2.9.0
[INFO] [stderr]    Compiling memchr v2.7.4
[INFO] [stderr]    Compiling syn v2.0.98
[INFO] [stderr]    Compiling const_format_proc_macros v0.2.34
[INFO] [stderr]    Compiling parity-scale-codec v3.7.5
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling pin-project-lite v0.2.14
[INFO] [stderr]    Compiling cpufeatures v0.2.9
[INFO] [stderr]    Compiling smallvec v1.15.0
[INFO] [stderr]    Compiling log v0.4.22
[INFO] [stderr]    Compiling aho-corasick v1.0.4
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling lock_api v0.4.10
[INFO] [stderr]    Compiling parking_lot_core v0.9.8
[INFO] [stderr]    Compiling semver v1.0.18
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling const_format v0.2.34
[INFO] [stderr]    Compiling tracing-core v0.1.32
[INFO] [stderr]    Compiling keccak v0.1.4
[INFO] [stderr]    Compiling find-msvc-tools v0.1.0
[INFO] [stderr]    Compiling arrayref v0.3.7
[INFO] [stderr]    Compiling cc v1.2.35
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling constant_time_eq v0.3.0
[INFO] [stderr]    Compiling libsecp256k1-core v0.3.0
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling regex-automata v0.4.8
[INFO] [stderr]    Compiling ref-cast v1.0.23
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling serde_json v1.0.132
[INFO] [stderr]    Compiling http v1.1.0
[INFO] [stderr]    Compiling jam-codec v0.1.0
[INFO] [stderr]    Compiling integer-sqrt v0.1.5
[INFO] [stderr]    Compiling ff v0.13.0
[INFO] [stderr]    Compiling mio v1.0.2
[INFO] [stderr]    Compiling hash-db v0.16.0
[INFO] [stderr]    Compiling prettyplease v0.2.12
[INFO] [stderr]    Compiling zerocopy v0.7.32
[INFO] [stderr]    Compiling thiserror v1.0.65
[INFO] [stderr]    Compiling group v0.13.0
[INFO] [stderr]    Compiling secp256k1-sys v0.9.2
[INFO] [stderr]    Compiling libsecp256k1-gen-ecmult v0.3.0
[INFO] [stderr]    Compiling tokio v1.45.0
[INFO] [stderr]    Compiling libsecp256k1-gen-genmult v0.3.0
[INFO] [stderr]    Compiling base64ct v1.6.0
[INFO] [stderr]    Compiling rustc-hex v2.1.0
[INFO] [stderr]    Compiling winnow v0.6.18
[INFO] [stderr]    Compiling password-hash v0.5.0
[INFO] [stderr]    Compiling libsecp256k1 v0.7.1
[INFO] [stderr]    Compiling http-body v1.0.0
[INFO] [stderr]    Compiling uint v0.10.0
[INFO] [stderr]    Compiling getrandom_or_panic v0.0.3
[INFO] [stderr]    Compiling num_cpus v1.16.0
[INFO] [stderr]    Compiling opaque-debug v0.3.0
[INFO] [stderr]    Compiling hex-conservative v0.1.1
[INFO] [stderr]    Compiling environmental v1.1.4
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling expander v2.2.1
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling bitcoin_hashes v0.13.0
[INFO] [stderr]    Compiling impl-num-traits v0.2.0
[INFO] [stderr]    Compiling fixed-hash v0.8.0
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling impl-trait-for-tuples v0.2.3
[INFO] [stderr]    Compiling derive_more-impl v1.0.0
[INFO] [stderr]    Compiling zeroize v1.8.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.27
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling derive_more v1.0.0
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling der v0.7.8
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling tracing v0.1.40
[INFO] [stderr]    Compiling signature v2.1.0
[INFO] [stderr]    Compiling derive-syn-parse v0.2.0
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.0
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling ref-cast-impl v1.0.23
[INFO] [stderr]    Compiling spki v0.7.2
[INFO] [stderr]    Compiling sp-debug-derive v14.0.0
[INFO] [stderr]    Compiling pkcs8 v0.10.2
[INFO] [stderr]    Compiling crypto-bigint v0.5.2
[INFO] [stderr]    Compiling thiserror-impl v1.0.65
[INFO] [stderr]    Compiling rfc6979 v0.4.0
[INFO] [stderr]    Compiling ed25519 v2.2.2
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling tokio-util v0.7.15
[INFO] [stderr]    Compiling merlin v3.0.0
[INFO] [stderr]    Compiling sha2 v0.9.9
[INFO] [stderr]    Compiling h2 v0.4.5
[INFO] [stderr]    Compiling twox-hash v1.6.3
[INFO] [stderr]    Compiling toml_datetime v0.6.8
[INFO] [stderr]    Compiling serde_spanned v0.6.7
[INFO] [stderr]    Compiling toml_edit v0.21.0
[INFO] [stderr]    Compiling impl-serde v0.5.0
[INFO] [stderr]    Compiling serdect v0.2.0
[INFO] [stderr]    Compiling sec1 v0.7.3
[INFO] [stderr]    Compiling serde_bytes v0.11.12
[INFO] [stderr]    Compiling toml_edit v0.22.22
[INFO] [stderr]    Compiling schnorrkel v0.11.4
[INFO] [stderr]    Compiling elliptic-curve v0.13.8
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling sha3 v0.10.8
[INFO] [stderr]    Compiling ecdsa v0.16.8
[INFO] [stderr]    Compiling pbkdf2 v0.12.2
[INFO] [stderr]    Compiling itertools v0.11.0
[INFO] [stderr]    Compiling ss58-registry v1.43.0
[INFO] [stderr]    Compiling blake2b_simd v1.0.2
[INFO] [stderr]    Compiling blake2 v0.10.6
[INFO] [stderr]    Compiling num-format v0.4.4
[INFO] [stderr]    Compiling file-guard v0.2.0
[INFO] [stderr]    Compiling proc-macro-crate v3.1.0
[INFO] [stderr]    Compiling base64 v0.13.1
[INFO] [stderr]    Compiling prometheus v0.13.3
[INFO] [stderr]    Compiling toml v0.8.19
[INFO] [stderr]    Compiling sp-std v14.0.0
[INFO] [stderr]    Compiling common-path v1.0.0
[INFO] [stderr]    Compiling fs-err v2.9.0
[INFO] [stderr]    Compiling termcolor v1.2.0
[INFO] [stderr]    Compiling deranged v0.3.11
[INFO] [stderr]    Compiling sp-crypto-hashing v0.1.0
[INFO] [stderr]    Compiling substrate-bip39 v0.6.0
[INFO] [stderr]    Compiling k256 v0.13.4
[INFO] [stderr]    Compiling parity-scale-codec-derive v3.7.5
[INFO] [stderr]    Compiling scale-info-derive v2.11.6
[INFO] [stderr]    Compiling jam-codec-derive v0.1.0
[INFO] [stderr]    Compiling docify_macros v0.2.9
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling hyper v1.6.0
[INFO] [stderr]    Compiling bip39 v2.2.0
[INFO] [stderr]    Compiling ed25519-zebra v4.0.3
[INFO] [stderr]    Compiling secrecy v0.8.0
[INFO] [stderr]    Compiling secp256k1 v0.28.2
[INFO] [stderr]    Compiling backtrace v0.3.71
[INFO] [stderr]    Compiling hash256-std-hasher v0.15.2
[INFO] [stderr]    Compiling gimli v0.28.0
[INFO] [stderr]    Compiling array-bytes v6.2.2
[INFO] [stderr]    Compiling time-core v0.1.2
[INFO] [stderr]    Compiling bs58 v0.5.1
[INFO] [stderr]    Compiling dyn-clone v1.0.17
[INFO] [stderr]    Compiling time v0.3.36
[INFO] [stderr]    Compiling miniz_oxide v0.7.1
[INFO] [stderr]    Compiling scale-info v2.11.6
[INFO] [stderr]    Compiling sp-storage v22.0.0
[INFO] [stderr]    Compiling impl-codec v0.7.1
[INFO] [stderr]    Compiling hyper-util v0.1.10
[INFO] [stderr]    Compiling docify v0.2.9
[INFO] [stderr]    Compiling sp-externalities v0.31.0
[INFO] [stderr]    Compiling http-body-util v0.1.2
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling sharded-slab v0.1.4
[INFO] [stderr]    Compiling object v0.32.2
[INFO] [stderr]    Compiling thread_local v1.1.7
[INFO] [stderr]    Compiling rustc-demangle v0.1.23
[INFO] [stderr]    Compiling hashbrown v0.13.2
[INFO] [stderr]    Compiling tracing-subscriber v0.3.18
[INFO] [stderr]    Compiling bounded-collections v0.3.2
[INFO] [stderr]    Compiling primitive-types v0.13.1
[INFO] [stderr]    Compiling addr2line v0.21.0
[INFO] [stderr]    Compiling schnellru v0.2.3
[INFO] [stderr]    Compiling substrate-prometheus-endpoint v0.17.7
[INFO] [stderr]    Compiling trie-db v0.30.0
[INFO] [stderr]    Compiling memory-db v0.34.0
[INFO] [stderr]    Compiling trie-root v0.18.0
[INFO] [stderr]    Compiling sp-wasm-interface v24.0.0
[INFO] [stderr]    Compiling sp-runtime-interface-proc-macro v20.0.0
[INFO] [stderr]    Compiling sp-io v44.0.0
[INFO] [stderr]    Compiling sp-core v39.0.0
[INFO] [stderr]    Compiling sp-tracing v19.0.0
[INFO] [stderr]    Compiling ed25519-dalek v2.1.1
[INFO] [stderr]    Compiling proc-macro-hack v0.5.20+deprecated
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]    Compiling sp-arithmetic v28.0.0
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling binary-merkle-tree v16.1.0
[INFO] [stderr]    Compiling sp-trie v42.0.1
[INFO] [stderr]    Compiling sp-runtime-interface v33.0.0
[INFO] [stderr]    Compiling sp-keystore v0.45.0
[INFO] [stderr]    Compiling proc-macro-warning v1.0.0
[INFO] [stderr]    Compiling sp-weights v33.2.0
[INFO] [stderr]    Compiling sp-panic-handler v13.0.2
[INFO] [stderr]    Compiling simple-mermaid v0.1.1
[INFO] [stderr]    Compiling tuplex v0.1.2
[INFO] [stderr]    Compiling const-random-macro v0.1.15
[INFO] [stderr]    Compiling strum v0.26.3
[INFO] [stderr]    Compiling sp-state-machine v0.49.0
[INFO] [stderr]    Compiling const-random v0.1.15
[INFO] [stderr]    Compiling macro_magic_core_macros v0.5.1
[INFO] [stderr]    Compiling macro_magic_core v0.5.1
[INFO] [stderr]    Compiling frame-metadata v23.0.1
[INFO] [stderr]    Compiling parity-wasm v0.45.0
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling sp-version-proc-macro v15.0.0
[INFO] [stderr]    Compiling sp-crypto-hashing-proc-macro v0.1.0
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling macro_magic_macros v0.5.1
[INFO] [stderr]    Compiling sp-api-proc-macro v26.0.0
[INFO] [stderr]    Compiling frame-support-procedural-tools-derive v12.0.0
[INFO] [stderr]    Compiling include_dir_macros v0.7.3
[INFO] [stderr]    Compiling macro_magic v0.5.1
[INFO] [stderr]    Compiling include_dir v0.7.3
[INFO] [stderr]    Compiling frame-support-procedural-tools v13.0.1
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling cfg-expr v0.15.5
[INFO] [stderr]    Compiling async-trait v0.1.88
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling sp-metadata-ir v0.12.3
[INFO] [stderr]    Compiling frame-support-procedural v36.0.0
[INFO] [stderr]    Compiling aquamarine v0.5.0
[INFO] [stderr]    Compiling tt-call v1.0.9
[INFO] [stderr]    Compiling frame-election-provider-solution-type v16.1.1
[INFO] [stderr]    Compiling sp-application-crypto v44.0.0
[INFO] [stderr]    Compiling sp-runtime v45.0.0
[INFO] [stderr]    Compiling sp-version v43.0.0
[INFO] [stderr]    Compiling sp-staking v42.1.0
[INFO] [stderr]    Compiling sp-inherents v40.0.0
[INFO] [stderr]    Compiling sp-npos-elections v40.0.0
[INFO] [stderr]    Compiling sp-api v40.0.0
[INFO] [stderr]    Compiling sp-genesis-builder v0.21.0
[INFO] [stderr]    Compiling frame-support v45.1.0
[INFO] [stderr]    Compiling frame-system v45.0.0
[INFO] [stderr]    Compiling frame-election-provider-support v45.0.0
[INFO] [stderr]    Compiling pallet-election-provider-multi-block v0.6.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3m 10s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: trie-db v0.30.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
[INFO] running `Command { std: "docker" "inspect" "84a6cf51a43ceb7625ee08fc5cfc4d0f3f35e0e64b86df8823d2bcbcd29c9d31", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "84a6cf51a43ceb7625ee08fc5cfc4d0f3f35e0e64b86df8823d2bcbcd29c9d31", kill_on_drop: false }`
[INFO] [stdout] 84a6cf51a43ceb7625ee08fc5cfc4d0f3f35e0e64b86df8823d2bcbcd29c9d31
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4b4e2f09d7ec2ee582dd69b56ef49822886105b85d5bba420cca9f118dda44c8
[INFO] running `Command { std: "docker" "start" "-a" "4b4e2f09d7ec2ee582dd69b56ef49822886105b85d5bba420cca9f118dda44c8", kill_on_drop: false }`
[INFO] [stderr]    Compiling pallet-election-provider-multi-block v0.6.1 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved imports `super::Balances`, `super::Runtime`, `super::RuntimeEvent`, `super::SignedPallet`, `super::System`
[INFO] [stdout]   --> src/mock/signed.rs:18:22
[INFO] [stdout]    |
[INFO] [stdout] 18 | use super::{Balance, Balances, Pages, Runtime, RuntimeEvent, SignedPallet, System};
[INFO] [stdout]    |                      ^^^^^^^^         ^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^ no `System` in `mock`
[INFO] [stdout]    |                      |                |        |             |
[INFO] [stdout]    |                      |                |        |             no `SignedPallet` in `mock`
[INFO] [stdout]    |                      |                |        no `RuntimeEvent` in `mock`
[INFO] [stdout]    |                      |                no `Runtime` in `mock`
[INFO] [stdout]    |                      no `Balances` in `mock`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing one of these structs instead:
[INFO] [stdout]            std::alloc::System
[INFO] [stdout]            sp_std::alloc::System
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout] 18 - use super::{Balance, Balances, Pages, Runtime, RuntimeEvent, SignedPallet, System};
[INFO] [stdout] 18 + use super::{Balance, balances, Pages, Runtime, RuntimeEvent, SignedPallet, System};
[INFO] [stdout]    |
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout] 18 - use super::{Balance, Balances, Pages, Runtime, RuntimeEvent, SignedPallet, System};
[INFO] [stdout] 18 + use super::{Balance, Balances, Pages, Runtime, RuntimeEvent, signed_pallet, System};
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `super::Runtime`
[INFO] [stdout]   --> src/mock/staking.rs:18:42
[INFO] [stdout]    |
[INFO] [stdout] 18 | use super::{AccountId, MaxVotesPerVoter, Runtime};
[INFO] [stdout]    |                                          ^^^^^^^ no `Runtime` in `mock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::mock::MultiBlock`, `crate::mock::Runtime`, `crate::mock::VerifierPallet`
[INFO] [stdout]   --> src/verifier/tests.rs:21:72
[INFO] [stdout]    |
[INFO] [stdout] 21 |         verifier_events, ExtBuilder, MaxBackersPerWinner, MaxWinnersPerPage, MultiBlock, Runtime,
[INFO] [stdout]    |                                                                              ^^^^^^^^^^  ^^^^^^^ no `Runtime` in `mock`
[INFO] [stdout]    |                                                                              |
[INFO] [stdout]    |                                                                              no `MultiBlock` in `mock`
[INFO] [stdout] 22 |         VerifierPallet, *,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ no `VerifierPallet` in `mock`
[INFO] [stdout]    |
[INFO] [stdout]    = note: unresolved item `crate::mock::staking::tests::Runtime` exists but is inaccessible
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout] 21 -         verifier_events, ExtBuilder, MaxBackersPerWinner, MaxWinnersPerPage, MultiBlock, Runtime,
[INFO] [stdout] 21 +         verifier_events, ExtBuilder, MaxBackersPerWinner, MaxWinnersPerPage, multi_block, Runtime,
[INFO] [stdout]    |
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout] 22 -         VerifierPallet, *,
[INFO] [stdout] 22 +         verifier_pallet, *,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `frame_benchmarking`
[INFO] [stdout]     --> src/lib.rs:1539:7
[INFO] [stdout]      |
[INFO] [stdout] 1539 |         use frame_benchmarking::whitelist;
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `frame_benchmarking`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `frame_benchmarking`, use `cargo add frame_benchmarking` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pallet_balances` in this scope
[INFO] [stdout]   --> src/mock/mod.rs:74:13
[INFO] [stdout]    |
[INFO] [stdout] 74 |         Balances: pallet_balances,
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pallet_balances` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:112:15
[INFO] [stdout]     |
[INFO] [stdout] 112 | #[derive_impl(pallet_balances::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pallet_balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `RuntimeCall` in `mock`
[INFO] [stdout]     --> src/unsigned/miner.rs:1990:18
[INFO] [stdout]      |
[INFO] [stdout] 1990 |                 crate::mock::RuntimeCall::UnsignedPallet(
[INFO] [stdout]      |                              ^^^^^^^^^^^ could not find `RuntimeCall` in `mock`
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1990 |                 crate::mock::RuntimeCallFor::UnsignedPallet(
[INFO] [stdout]      |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `MultiBlock` in `mock`
[INFO] [stdout]    --> src/lib.rs:761:20
[INFO] [stdout]     |
[INFO] [stdout] 761 |                         crate::mock::MultiBlock::start().unwrap();
[INFO] [stdout]     |                                      ^^^^^^^^^^ could not find `MultiBlock` in `mock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/mock/signed.rs:273:14
[INFO] [stdout]     |
[INFO] [stdout] 273 |     assert_ok!(<VerifierPallet as AsynchronousVerifier>::start());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]     --> src/mock/mod.rs:63:50
[INFO] [stdout]      |
[INFO] [stdout]   63 | pub type Extrinsic = sp_runtime::testing::TestXt<RuntimeCall, ()>;
[INFO] [stdout]      |                                                  ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-45.0.0/src/lib.rs:2631:2
[INFO] [stdout]      |
[INFO] [stdout] 2631 |     pub type RuntimeCallFor<T> = <T as crate::Config>::RuntimeCall;
[INFO] [stdout]      |     -------------------------- similarly named type alias `RuntimeCallFor` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout]   63 | pub type Extrinsic = sp_runtime::testing::TestXt<RuntimeCallFor, ()>;
[INFO] [stdout]      |                                                             +++
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout]   63 | pub type Extrinsic<RuntimeCall> = sp_runtime::testing::TestXt<RuntimeCall, ()>;
[INFO] [stdout]      |                   +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/mock/mod.rs:92:31
[INFO] [stdout]    |
[INFO] [stdout] 92 | impl frame_system::Config for Runtime {
[INFO] [stdout]    |                               ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:91:1
[INFO] [stdout]     |
[INFO] [stdout]  91 | #[derive_impl(frame_system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `frame_system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `frame_support::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-45.0.0/src/lib.rs:358:9
[INFO] [stdout]     |
[INFO] [stdout] 358 |             type Self::RuntimeEvent = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:91:1
[INFO] [stdout]     |
[INFO] [stdout]  91 | #[derive_impl(frame_system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `frame_system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `frame_support::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-45.0.0/src/lib.rs:360:9
[INFO] [stdout]     |
[INFO] [stdout] 360 |             type Self::RuntimeOrigin = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]     --> src/mock/mod.rs:91:1
[INFO] [stdout]      |
[INFO] [stdout]   91 | #[derive_impl(frame_system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-45.0.0/src/lib.rs:2631:2
[INFO] [stdout]      |
[INFO] [stdout] 2631 |     pub type RuntimeCallFor<T> = <T as crate::Config>::RuntimeCall;
[INFO] [stdout]      |     -------------------------- similarly named type alias `RuntimeCallFor` defined here
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in the macro `frame_system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `frame_support::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     -->  /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-45.0.0/src/lib.rs:362:9
[INFO] [stdout]      |
[INFO] [stdout]  362 |             type Self::RuntimeCall = ();
[INFO] [stdout]      |                  ++++++
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     -->  /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-45.0.0/src/lib.rs:362:20
[INFO] [stdout]      |
[INFO] [stdout]  362 |             type RuntimeCallFor = ();
[INFO] [stdout]      |                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `PalletInfo` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:91:1
[INFO] [stdout]     |
[INFO] [stdout]  91 | #[derive_impl(frame_system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `frame_system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `frame_support::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-45.0.0/src/lib.rs:364:9
[INFO] [stdout]     |
[INFO] [stdout] 364 |             type Self::PalletInfo = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]  23 + use frame_support::traits::PalletInfo;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeTask` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:91:1
[INFO] [stdout]     |
[INFO] [stdout]  91 | #[derive_impl(frame_system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `frame_system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `frame_support::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-45.0.0/src/lib.rs:366:9
[INFO] [stdout]     |
[INFO] [stdout] 366 |             type Self::RuntimeTask = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:180:16
[INFO] [stdout]     |
[INFO] [stdout] 180 | impl Get<Phase<Runtime>> for AreWeDone {
[INFO] [stdout]     |                ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 180 | impl<Runtime> Get<Phase<Runtime>> for AreWeDone {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:181:20
[INFO] [stdout]     |
[INFO] [stdout] 181 |     fn get() -> Phase<Runtime> {
[INFO] [stdout]     |                       ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 180 | impl<Runtime> Get<Phase<Runtime>> for AreWeDone {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:183:66
[INFO] [stdout]     |
[INFO] [stdout] 183 |             AreWeDoneModes::BackToSigned => RevertToSignedIfNotQueuedOf::<Runtime>::get(),
[INFO] [stdout]     |                                                                           ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 180 | impl<Runtime> Get<Phase<Runtime>> for AreWeDone {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:184:53
[INFO] [stdout]     |
[INFO] [stdout] 184 |             AreWeDoneModes::Proceed => ProceedRegardlessOf::<Runtime>::get(),
[INFO] [stdout]     |                                                              ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 180 | impl<Runtime> Get<Phase<Runtime>> for AreWeDone {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:189:34
[INFO] [stdout]     |
[INFO] [stdout] 189 | impl crate::verifier::Config for Runtime {
[INFO] [stdout]     |                                  ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:198:34
[INFO] [stdout]     |
[INFO] [stdout] 198 | impl crate::unsigned::Config for Runtime {
[INFO] [stdout]     |                                  ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:207:22
[INFO] [stdout]     |
[INFO] [stdout] 207 | impl MinerConfig for Runtime {
[INFO] [stdout]     |                      ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:209:15
[INFO] [stdout]     |
[INFO] [stdout] 209 |     type Hash = <Runtime as frame_system::Config>::Hash;
[INFO] [stdout]     |                  ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:222:24
[INFO] [stdout]     |
[INFO] [stdout] 222 | impl crate::Config for Runtime {
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:232:18
[INFO] [stdout]     |
[INFO] [stdout] 232 |     type Verifier = VerifierPallet;
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:244:26
[INFO] [stdout]     |
[INFO] [stdout] 244 | impl onchain::Config for Runtime {
[INFO] [stdout]     |                          ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:250:16
[INFO] [stdout]     |
[INFO] [stdout] 250 |     type System = Runtime;
[INFO] [stdout]     |                   ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:285:23
[INFO] [stdout]     |
[INFO] [stdout] 285 |         voters: Vec<VoterOf<Runtime>>,
[INFO] [stdout]     |                             ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 283 | impl<Runtime> InstantElectionProvider for MockFallback {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:291:23
[INFO] [stdout]     |
[INFO] [stdout] 291 |                 crate::Continue::<Runtime>::instant_elect(voters, targets, desired_targets)
[INFO] [stdout]     |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 283 | impl<Runtime> InstantElectionProvider for MockFallback {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:293:64
[INFO] [stdout]     |
[INFO] [stdout] 293 |             FallbackModes::Emergency => crate::InitiateEmergencyPhase::<Runtime>::instant_elect(
[INFO] [stdout]     |                                                                         ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 283 | impl<Runtime> InstantElectionProvider for MockFallback {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:299:58
[INFO] [stdout]     |
[INFO] [stdout] 299 |             FallbackModes::Onchain => onchain::OnChainExecution::<Runtime>::instant_elect(
[INFO] [stdout]     |                                                                   ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 283 | impl<Runtime> InstantElectionProvider for MockFallback {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:312:78
[INFO] [stdout]     |
[INFO] [stdout] 312 | impl<LocalCall> frame_system::offchain::CreateTransactionBase<LocalCall> for Runtime
[INFO] [stdout]     |                                                                              ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]     --> src/mock/mod.rs:314:2
[INFO] [stdout]      |
[INFO] [stdout]  314 |     RuntimeCall: From<LocalCall>,
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-45.0.0/src/lib.rs:2631:2
[INFO] [stdout]      |
[INFO] [stdout] 2631 |     pub type RuntimeCallFor<T> = <T as crate::Config>::RuntimeCall;
[INFO] [stdout]      |     -------------------------- similarly named type alias `RuntimeCallFor` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]      |
[INFO] [stdout]  314 |     Self::RuntimeCall: From<LocalCall>,
[INFO] [stdout]      |     ++++++
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout]  314 |     RuntimeCallFor: From<LocalCall>,
[INFO] [stdout]      |                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]     --> src/mock/mod.rs:316:21
[INFO] [stdout]      |
[INFO] [stdout]  316 |     type RuntimeCall = RuntimeCall;
[INFO] [stdout]      |                        ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-45.0.0/src/lib.rs:2631:2
[INFO] [stdout]      |
[INFO] [stdout] 2631 |     pub type RuntimeCallFor<T> = <T as crate::Config>::RuntimeCall;
[INFO] [stdout]      |     -------------------------- similarly named type alias `RuntimeCallFor` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]      |
[INFO] [stdout]  316 |     type RuntimeCall = Self::RuntimeCall;
[INFO] [stdout]      |                        ++++++
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout]  316 |     type RuntimeCall = RuntimeCallFor;
[INFO] [stdout]      |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:320:67
[INFO] [stdout]     |
[INFO] [stdout] 320 | impl<LocalCall> frame_system::offchain::CreateBare<LocalCall> for Runtime
[INFO] [stdout]     |                                                                   ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]     --> src/mock/mod.rs:322:2
[INFO] [stdout]      |
[INFO] [stdout]  322 |     RuntimeCall: From<LocalCall>,
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/frame-system-45.0.0/src/lib.rs:2631:2
[INFO] [stdout]      |
[INFO] [stdout] 2631 |     pub type RuntimeCallFor<T> = <T as crate::Config>::RuntimeCall;
[INFO] [stdout]      |     -------------------------- similarly named type alias `RuntimeCallFor` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout]  322 |     RuntimeCallFor: From<LocalCall>,
[INFO] [stdout]      |                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `sp_tracing` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:438:3
[INFO] [stdout]     |
[INFO] [stdout] 438 |         sp_tracing::try_init_simple();
[INFO] [stdout]     |         ^^^^^^^^^^ use of unresolved module or unlinked crate `sp_tracing`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `sp_tracing`, use `cargo add sp_tracing` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:440:34
[INFO] [stdout]     |
[INFO] [stdout] 440 |             frame_system::GenesisConfig::<Runtime>::default().build_storage().unwrap();
[INFO] [stdout]     |                                           ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 356 | impl<Runtime> ExtBuilder {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:442:44
[INFO] [stdout]     |
[INFO] [stdout] 442 |         let _ = pallet_balances::GenesisConfig::<Runtime> {
[INFO] [stdout]     |                                                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 356 | impl<Runtime> ExtBuilder {
[INFO] [stdout]     |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:505:12
[INFO] [stdout]     |
[INFO] [stdout] 505 |     let now = System::block_number();
[INFO] [stdout]     |               ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  23 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout]  23 + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:520:61
[INFO] [stdout]     |
[INFO] [stdout] 520 | pub fn roll_to_full_verification() -> Vec<BoundedSupportsOf<MultiBlock>> {
[INFO] [stdout]     |                                                             ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 520 | pub fn roll_to_full_verification<MultiBlock>() -> Vec<BoundedSupportsOf<MultiBlock>> {
[INFO] [stdout]     |                                 ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:525:11
[INFO] [stdout]     |
[INFO] [stdout] 525 |         roll_to(System::block_number() + 1);
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  23 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout]  23 + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:544:33
[INFO] [stdout]     |
[INFO] [stdout] 544 |     let voters = crate::Snapshot::<Runtime>::voters(snapshot_page).unwrap();
[INFO] [stdout]     |                                    ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 537 | pub fn solution_from_supports<Runtime>(
[INFO] [stdout]     |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:545:34
[INFO] [stdout]     |
[INFO] [stdout] 545 |     let targets = crate::Snapshot::<Runtime>::targets().unwrap();
[INFO] [stdout]     |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 537 | pub fn solution_from_supports<Runtime>(
[INFO] [stdout]     |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:546:53
[INFO] [stdout]     |
[INFO] [stdout] 546 |     let voter_index = helpers::voter_index_fn_linear::<Runtime>(&voters);
[INFO] [stdout]     |                                                        ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 537 | pub fn solution_from_supports<Runtime>(
[INFO] [stdout]     |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:547:55
[INFO] [stdout]     |
[INFO] [stdout] 547 |     let target_index = helpers::target_index_fn_linear::<Runtime>(&targets);
[INFO] [stdout]     |                                                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 537 | pub fn solution_from_supports<Runtime>(
[INFO] [stdout]     |                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:559:23
[INFO] [stdout]     |
[INFO] [stdout] 559 | ) -> PagedRawSolution<Runtime> {
[INFO] [stdout]     |                       ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 556 | pub fn raw_paged_from_supports<Runtime>(
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:579:24
[INFO] [stdout]     |
[INFO] [stdout] 579 |     assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, Pages::get()));
[INFO] [stdout]     |                           ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 578 | pub fn assert_full_snapshot<Runtime>() {
[INFO] [stdout]     |                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:587:24
[INFO] [stdout]     |
[INFO] [stdout] 587 |     assert_ok!(Snapshot::<Runtime>::ensure_snapshot(false, Pages::get()));
[INFO] [stdout]     |                           ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 586 | pub fn assert_none_snapshot<Runtime>() {
[INFO] [stdout]     |                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:594:56
[INFO] [stdout]     |
[INFO] [stdout] 594 | pub fn mine_full_solution() -> Result<PagedRawSolution<Runtime>, OffchainMinerError<Runtime>> {
[INFO] [stdout]     |                                                        ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 594 | pub fn mine_full_solution<Runtime>() -> Result<PagedRawSolution<Runtime>, OffchainMinerError<Runtime>> {
[INFO] [stdout]     |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:594:85
[INFO] [stdout]     |
[INFO] [stdout] 594 | pub fn mine_full_solution() -> Result<PagedRawSolution<Runtime>, OffchainMinerError<Runtime>> {
[INFO] [stdout]     |                                                                                     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 594 | pub fn mine_full_solution<Runtime>() -> Result<PagedRawSolution<Runtime>, OffchainMinerError<Runtime>> {
[INFO] [stdout]     |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:595:24
[INFO] [stdout]     |
[INFO] [stdout] 595 |     OffchainWorkerMiner::<Runtime>::mine_solution(Pages::get(), false)
[INFO] [stdout]     |                           ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 594 | pub fn mine_full_solution<Runtime>() -> Result<PagedRawSolution<Runtime>, OffchainMinerError<Runtime>> {
[INFO] [stdout]     |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:601:30
[INFO] [stdout]     |
[INFO] [stdout] 601 | ) -> Result<PagedRawSolution<Runtime>, OffchainMinerError<Runtime>> {
[INFO] [stdout]     |                              ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 599 | pub fn mine_solution<Runtime>(
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:601:59
[INFO] [stdout]     |
[INFO] [stdout] 601 | ) -> Result<PagedRawSolution<Runtime>, OffchainMinerError<Runtime>> {
[INFO] [stdout]     |                                                           ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 599 | pub fn mine_solution<Runtime>(
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:602:24
[INFO] [stdout]     |
[INFO] [stdout] 602 |     OffchainWorkerMiner::<Runtime>::mine_solution(pages, false)
[INFO] [stdout]     |                           ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 599 | pub fn mine_solution<Runtime>(
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:607:31
[INFO] [stdout]     |
[INFO] [stdout] 607 |     assert_eq!(crate::Snapshot::<Runtime>::voter_pages(), pages);
[INFO] [stdout]     |                                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 606 | pub fn ensure_voters<Runtime>(pages: PageIndex, count: usize) {
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:608:31
[INFO] [stdout]     |
[INFO] [stdout] 608 |     assert_eq!(crate::Snapshot::<Runtime>::voters_iter_flattened().count(), count);
[INFO] [stdout]     |                                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 606 | pub fn ensure_voters<Runtime>(pages: PageIndex, count: usize) {
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:613:31
[INFO] [stdout]     |
[INFO] [stdout] 613 |     assert_eq!(crate::Snapshot::<Runtime>::target_pages(), pages);
[INFO] [stdout]     |                                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 612 | pub fn ensure_targets<Runtime>(pages: PageIndex, count: usize) {
[INFO] [stdout]     |                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:614:31
[INFO] [stdout]     |
[INFO] [stdout] 614 |     assert_eq!(crate::Snapshot::<Runtime>::targets().unwrap().len(), count);
[INFO] [stdout]     |                                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 612 | pub fn ensure_targets<Runtime>(pages: PageIndex, count: usize) {
[INFO] [stdout]     |                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:618:49
[INFO] [stdout]     |
[INFO] [stdout] 618 | pub fn multi_block_events() -> Vec<crate::Event<Runtime>> {
[INFO] [stdout]     |                                                 ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 618 | pub fn multi_block_events<Runtime>() -> Vec<crate::Event<Runtime>> {
[INFO] [stdout]     |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:619:2
[INFO] [stdout]     |
[INFO] [stdout] 619 |     System::events()
[INFO] [stdout]     |     ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  23 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout]  23 + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:631:65
[INFO] [stdout]     |
[INFO] [stdout] 631 | pub fn multi_block_events_since_last_call() -> Vec<crate::Event<Runtime>> {
[INFO] [stdout]     |                                                                 ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 631 | pub fn multi_block_events_since_last_call<Runtime>() -> Vec<crate::Event<Runtime>> {
[INFO] [stdout]     |                                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:639:56
[INFO] [stdout]     |
[INFO] [stdout] 639 | pub fn verifier_events() -> Vec<crate::verifier::Event<Runtime>> {
[INFO] [stdout]     |                                                        ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 639 | pub fn verifier_events<Runtime>() -> Vec<crate::verifier::Event<Runtime>> {
[INFO] [stdout]     |                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:640:2
[INFO] [stdout]     |
[INFO] [stdout] 640 |     System::events()
[INFO] [stdout]     |     ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  23 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout]  23 + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:650:72
[INFO] [stdout]     |
[INFO] [stdout] 650 | pub fn verifier_events_since_last_call() -> Vec<crate::verifier::Event<Runtime>> {
[INFO] [stdout]     |                                                                        ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 650 | pub fn verifier_events_since_last_call<Runtime>() -> Vec<crate::verifier::Event<Runtime>> {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:659:18
[INFO] [stdout]     |
[INFO] [stdout] 659 |     crate::Pallet::<Runtime>::roll_to(
[INFO] [stdout]     |                     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 658 | pub fn roll_to<Runtime>(n: BlockNumber) {
[INFO] [stdout]     |               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:713:12
[INFO] [stdout]     |
[INFO] [stdout] 713 |     let now = System::block_number();
[INFO] [stdout]     |               ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  23 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout]  23 + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:719:19
[INFO] [stdout]     |
[INFO] [stdout] 719 |     roll_to_with_ocw(System::block_number() + 1, maybe_pool)
[INFO] [stdout]     |                      ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  23 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout]  23 + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:731:12
[INFO] [stdout]     |
[INFO] [stdout] 731 |     let now = System::block_number();
[INFO] [stdout]     |               ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  23 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout]  23 + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:746:3
[INFO] [stdout]     |
[INFO] [stdout] 746 |         System::set_block_number(i);
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  23 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout]  23 + use sp_std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:768:64
[INFO] [stdout]     |
[INFO] [stdout] 768 | pub fn fake_solution(score: ElectionScore) -> PagedRawSolution<Runtime> {
[INFO] [stdout]     |                                                                ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 768 | pub fn fake_solution<Runtime>(score: ElectionScore) -> PagedRawSolution<Runtime> {
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:780:59
[INFO] [stdout]     |
[INFO] [stdout] 780 | pub fn raw_paged_solution_low_score() -> PagedRawSolution<Runtime> {
[INFO] [stdout]     |                                                           ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 780 | pub fn raw_paged_solution_low_score<Runtime>() -> PagedRawSolution<Runtime> {
[INFO] [stdout]     |                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:807:51
[INFO] [stdout]     |
[INFO] [stdout] 807 | pub fn emergency_solution() -> (BoundedSupportsOf<MultiBlock>, ElectionScore) {
[INFO] [stdout]     |                                                   ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 807 | pub fn emergency_solution<MultiBlock>() -> (BoundedSupportsOf<MultiBlock>, ElectionScore) {
[INFO] [stdout]     |                          ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:808:45
[INFO] [stdout]     |
[INFO] [stdout] 808 |     let supports = onchain::OnChainExecution::<Runtime>::elect(0).unwrap();
[INFO] [stdout]     |                                                ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 807 | pub fn emergency_solution<Runtime>() -> (BoundedSupportsOf<MultiBlock>, ElectionScore) {
[INFO] [stdout]     |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/signed/tests.rs:30:14
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub type T = Runtime;
[INFO] [stdout]    |              ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/signed/tests.rs:86:29
[INFO] [stdout]    |
[INFO] [stdout] 86 |             assert_eq!(Submissions::<Runtime>::metadata_iter(1).count(), 0);
[INFO] [stdout]    |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 75 |     fn register_metadata_works<Runtime>() {
[INFO] [stdout]    |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/signed/tests.rs:87:29
[INFO] [stdout]    |
[INFO] [stdout] 87 |             assert_eq!(Submissions::<Runtime>::metadata_iter(0).count(), 1);
[INFO] [stdout]    |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 75 |     fn register_metadata_works<Runtime>() {
[INFO] [stdout]    |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/signed/tests.rs:89:19
[INFO] [stdout]    |
[INFO] [stdout] 89 |                 Submissions::<Runtime>::metadata_of(0, 99).unwrap(),
[INFO] [stdout]    |                               ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 75 |     fn register_metadata_works<Runtime>() {
[INFO] [stdout]    |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]   --> src/signed/tests.rs:99:20
[INFO] [stdout]    |
[INFO] [stdout] 99 |                 *Submissions::<Runtime>::leaderboard(0),
[INFO] [stdout]    |                                ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 75 |     fn register_metadata_works<Runtime>() {
[INFO] [stdout]    |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:113:19
[INFO] [stdout]     |
[INFO] [stdout] 113 |                 Submissions::<Runtime>::metadata_of(0, 999).unwrap(),
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout]  75 |     fn register_metadata_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:128:20
[INFO] [stdout]     |
[INFO] [stdout] 128 |                 *Submissions::<Runtime>::leaderboard(0),
[INFO] [stdout]     |                                ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout]  75 |     fn register_metadata_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:134:29
[INFO] [stdout]     |
[INFO] [stdout] 134 |             assert_eq!(Submissions::<Runtime>::metadata_iter(1).count(), 0);
[INFO] [stdout]     |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout]  75 |     fn register_metadata_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:135:29
[INFO] [stdout]     |
[INFO] [stdout] 135 |             assert_eq!(Submissions::<Runtime>::metadata_iter(0).count(), 2);
[INFO] [stdout]     |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout]  75 |     fn register_metadata_works<Runtime>() {
[INFO] [stdout]     |                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:159:19
[INFO] [stdout]     |
[INFO] [stdout] 159 |                 Submissions::<Runtime>::metadata_of(0, 99).unwrap(),
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 149 |     fn page_submission_accumulates_fee<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:176:19
[INFO] [stdout]     |
[INFO] [stdout] 176 |                 Submissions::<Runtime>::metadata_of(0, 99).unwrap(),
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 149 |     fn page_submission_accumulates_fee<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:193:19
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 Submissions::<Runtime>::metadata_of(0, 99).unwrap(),
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 149 |     fn page_submission_accumulates_fee<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:207:19
[INFO] [stdout]     |
[INFO] [stdout] 207 |                 Submissions::<Runtime>::metadata_of(0, 99).unwrap(),
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 149 |     fn page_submission_accumulates_fee<Runtime>() {
[INFO] [stdout]     |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:226:30
[INFO] [stdout]     |
[INFO] [stdout] 226 |             assert_eq!(*Submissions::<Runtime>::leaderboard(0), vec![(91, score_from(100))]);
[INFO] [stdout]     |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 220 |     fn metadata_submission_sorted_based_on_score<Runtime>() {
[INFO] [stdout]     |                                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:233:20
[INFO] [stdout]     |
[INFO] [stdout] 233 |                 *Submissions::<Runtime>::leaderboard(0),
[INFO] [stdout]     |                                ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 220 |     fn metadata_submission_sorted_based_on_score<Runtime>() {
[INFO] [stdout]     |                                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:245:20
[INFO] [stdout]     |
[INFO] [stdout] 245 |                 *Submissions::<Runtime>::leaderboard(0),
[INFO] [stdout]     |                                ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 220 |     fn metadata_submission_sorted_based_on_score<Runtime>() {
[INFO] [stdout]     |                                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:264:20
[INFO] [stdout]     |
[INFO] [stdout] 264 |                 *Submissions::<Runtime>::leaderboard(0),
[INFO] [stdout]     |                                ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 220 |     fn metadata_submission_sorted_based_on_score<Runtime>() {
[INFO] [stdout]     |                                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:281:20
[INFO] [stdout]     |
[INFO] [stdout] 281 |                 *Submissions::<Runtime>::leaderboard(0),
[INFO] [stdout]     |                                ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 220 |     fn metadata_submission_sorted_based_on_score<Runtime>() {
[INFO] [stdout]     |                                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:302:20
[INFO] [stdout]     |
[INFO] [stdout] 302 |                 *Submissions::<Runtime>::leaderboard(0),
[INFO] [stdout]     |                                ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 220 |     fn metadata_submission_sorted_based_on_score<Runtime>() {
[INFO] [stdout]     |                                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:365:29
[INFO] [stdout]     |
[INFO] [stdout] 365 |             assert_eq!(Submissions::<Runtime>::pages_of(0, 99).count(), 0);
[INFO] [stdout]     |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 350 |     fn can_submit_pages<Runtime>() {
[INFO] [stdout]     |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:380:29
[INFO] [stdout]     |
[INFO] [stdout] 380 |             assert_eq!(Submissions::<Runtime>::pages_of(0, 99).count(), 1);
[INFO] [stdout]     |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 350 |     fn can_submit_pages<Runtime>() {
[INFO] [stdout]     |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:383:19
[INFO] [stdout]     |
[INFO] [stdout] 383 |                 Submissions::<Runtime>::metadata_of(0, 99).unwrap().pages.into_inner(),
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 350 |     fn can_submit_pages<Runtime>() {
[INFO] [stdout]     |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:393:29
[INFO] [stdout]     |
[INFO] [stdout] 393 |             assert_eq!(Submissions::<Runtime>::pages_of(0, 99).count(), 1);
[INFO] [stdout]     |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 350 |     fn can_submit_pages<Runtime>() {
[INFO] [stdout]     |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:402:29
[INFO] [stdout]     |
[INFO] [stdout] 402 |             assert_eq!(Submissions::<Runtime>::pages_of(0, 99).count(), 2);
[INFO] [stdout]     |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 350 |     fn can_submit_pages<Runtime>() {
[INFO] [stdout]     |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:405:19
[INFO] [stdout]     |
[INFO] [stdout] 405 |                 Submissions::<Runtime>::metadata_of(0, 99).unwrap().pages.into_inner(),
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 350 |     fn can_submit_pages<Runtime>() {
[INFO] [stdout]     |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:411:29
[INFO] [stdout]     |
[INFO] [stdout] 411 |             assert_eq!(Submissions::<Runtime>::pages_of(0, 99).count(), 1);
[INFO] [stdout]     |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 350 |     fn can_submit_pages<Runtime>() {
[INFO] [stdout]     |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:414:19
[INFO] [stdout]     |
[INFO] [stdout] 414 |                 Submissions::<Runtime>::metadata_of(0, 99).unwrap().pages.into_inner(),
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 350 |     fn can_submit_pages<Runtime>() {
[INFO] [stdout]     |                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:474:19
[INFO] [stdout]     |
[INFO] [stdout] 474 |                 Submissions::<Runtime>::leaderboard(0)
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 435 |     fn good_bad_evil<Runtime>() {
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:482:19
[INFO] [stdout]     |
[INFO] [stdout] 482 |                 Submissions::<Runtime>::metadata_iter(0).collect::<Vec<_>>(),
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 435 |     fn good_bad_evil<Runtime>() {
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:550:19
[INFO] [stdout]     |
[INFO] [stdout] 550 |                 Submissions::<Runtime>::leaderboard(0)
[INFO] [stdout]     |                               ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 435 |     fn good_bad_evil<Runtime>() {
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:629:29
[INFO] [stdout]     |
[INFO] [stdout] 629 |             assert_ok!(Submissions::<Runtime>::ensure_killed_with(&999, 0));
[INFO] [stdout]     |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 435 |     fn good_bad_evil<Runtime>() {
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:631:29
[INFO] [stdout]     |
[INFO] [stdout] 631 |             assert_ok!(Submissions::<Runtime>::ensure_killed_with(&92, 0));
[INFO] [stdout]     |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 435 |     fn good_bad_evil<Runtime>() {
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:633:26
[INFO] [stdout]     |
[INFO] [stdout] 633 |             assert!(Submissions::<Runtime>::ensure_killed_with(&99, 0).is_err());
[INFO] [stdout]     |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 435 |     fn good_bad_evil<Runtime>() {
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:650:29
[INFO] [stdout]     |
[INFO] [stdout] 650 |             assert_ok!(Submissions::<Runtime>::ensure_killed_with(&99, 0));
[INFO] [stdout]     |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 435 |     fn good_bad_evil<Runtime>() {
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:659:29
[INFO] [stdout]     |
[INFO] [stdout] 659 |             assert_ok!(Submissions::<Runtime>::ensure_killed(0));
[INFO] [stdout]     |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 435 |     fn good_bad_evil<Runtime>() {
[INFO] [stdout]     |                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:675:29
[INFO] [stdout]     |
[INFO] [stdout] 675 |             assert_eq!(Submissions::<Runtime>::submitters_count(current_round), 1);
[INFO] [stdout]     |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 664 |     fn after_rejecting_does_not_call_verifier_start_if_no_leader_exists<Runtime>() {
[INFO] [stdout]     |                                                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:699:28
[INFO] [stdout]     |
[INFO] [stdout] 699 |             assert!(crate::Pallet::<Runtime>::current_phase().is_signed_validation());
[INFO] [stdout]     |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 664 |     fn after_rejecting_does_not_call_verifier_start_if_no_leader_exists<Runtime>() {
[INFO] [stdout]     |                                                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:700:27
[INFO] [stdout]     |
[INFO] [stdout] 700 |             assert!(!Submissions::<Runtime>::has_leader(current_round));
[INFO] [stdout]     |                                    ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 664 |     fn after_rejecting_does_not_call_verifier_start_if_no_leader_exists<Runtime>() {
[INFO] [stdout]     |                                                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:701:29
[INFO] [stdout]     |
[INFO] [stdout] 701 |             assert_eq!(Submissions::<Runtime>::submitters_count(current_round), 0);
[INFO] [stdout]     |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 664 |     fn after_rejecting_does_not_call_verifier_start_if_no_leader_exists<Runtime>() {
[INFO] [stdout]     |                                                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:705:26
[INFO] [stdout]     |
[INFO] [stdout] 705 |             while crate::Pallet::<Runtime>::current_phase().is_signed_validation() {
[INFO] [stdout]     |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 664 |     fn after_rejecting_does_not_call_verifier_start_if_no_leader_exists<Runtime>() {
[INFO] [stdout]     |                                                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:748:24
[INFO] [stdout]     |
[INFO] [stdout] 748 |                         Submissions::<Runtime>::metadata_of(0, submitter).unwrap().pages.into_inner(),
[INFO] [stdout]     |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 716 |     fn missing_pages_treated_as_empty<Runtime>() {
[INFO] [stdout]     |                                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:815:30
[INFO] [stdout]     |
[INFO] [stdout] 815 |                 assert_eq!(Submissions::<Runtime>::submitters_count(current_round), 2);
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 786 |     fn not_all_solutions_verified_signed_verification_to_unsigned<Runtime>() {
[INFO] [stdout]     |                                                                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:828:46
[INFO] [stdout]     |
[INFO] [stdout] 828 |                 let mut remaining_leader = Submissions::<Runtime>::leader(current_round).unwrap();
[INFO] [stdout]     |                                                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 786 |     fn not_all_solutions_verified_signed_verification_to_unsigned<Runtime>() {
[INFO] [stdout]     |                                                                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:863:30
[INFO] [stdout]     |
[INFO] [stdout] 863 |                 assert_eq!(Submissions::<Runtime>::submitters_count(current_round), 1);
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 786 |     fn not_all_solutions_verified_signed_verification_to_unsigned<Runtime>() {
[INFO] [stdout]     |                                                                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:864:27
[INFO] [stdout]     |
[INFO] [stdout] 864 |                 assert!(Submissions::<Runtime>::has_leader(current_round));
[INFO] [stdout]     |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 786 |     fn not_all_solutions_verified_signed_verification_to_unsigned<Runtime>() {
[INFO] [stdout]     |                                                                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:865:38
[INFO] [stdout]     |
[INFO] [stdout] 865 |                 remaining_leader = Submissions::<Runtime>::leader(current_round).unwrap();
[INFO] [stdout]     |                                                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 786 |     fn not_all_solutions_verified_signed_verification_to_unsigned<Runtime>() {
[INFO] [stdout]     |                                                                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1042:30
[INFO] [stdout]      |
[INFO] [stdout] 1042 |                 assert_eq!(Submissions::<Runtime>::submitters_count(current_round), 2);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1012 |     fn not_all_solutions_verified_signed_verification_incomplete_to_signed<Runtime>() {
[INFO] [stdout]      |                                                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1050:32
[INFO] [stdout]      |
[INFO] [stdout] 1050 |                 let leader = Submissions::<Runtime>::leader(current_round).unwrap();
[INFO] [stdout]      |                                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1012 |     fn not_all_solutions_verified_signed_verification_incomplete_to_signed<Runtime>() {
[INFO] [stdout]      |                                                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1083:30
[INFO] [stdout]      |
[INFO] [stdout] 1083 |                 assert_eq!(Submissions::<Runtime>::submitters_count(current_round), 1);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1012 |     fn not_all_solutions_verified_signed_verification_incomplete_to_signed<Runtime>() {
[INFO] [stdout]      |                                                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1084:42
[INFO] [stdout]      |
[INFO] [stdout] 1084 |                 let remaining_leader = Submissions::<Runtime>::leader(current_round).unwrap();
[INFO] [stdout]      |                                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1012 |     fn not_all_solutions_verified_signed_verification_incomplete_to_signed<Runtime>() {
[INFO] [stdout]      |                                                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1106:30
[INFO] [stdout]      |
[INFO] [stdout] 1106 |                 assert_eq!(Submissions::<Runtime>::submitters_count(current_round), 1);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1012 |     fn not_all_solutions_verified_signed_verification_incomplete_to_signed<Runtime>() {
[INFO] [stdout]      |                                                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1116:30
[INFO] [stdout]      |
[INFO] [stdout] 1116 |                 assert_eq!(Submissions::<Runtime>::submitters_count(current_round), 0);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1012 |     fn not_all_solutions_verified_signed_verification_incomplete_to_signed<Runtime>() {
[INFO] [stdout]      |                                                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1156:30
[INFO] [stdout]      |
[INFO] [stdout] 1156 |                 assert_eq!(Submissions::<Runtime>::submitters_count(current_round), 3);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1121 |     fn max_queue_with_single_valid_solution_at_end<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1157:27
[INFO] [stdout]      |
[INFO] [stdout] 1157 |                 assert!(Submissions::<Runtime>::has_leader(current_round));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1121 |     fn max_queue_with_single_valid_solution_at_end<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1185:30
[INFO] [stdout]      |
[INFO] [stdout] 1185 |                 assert_eq!(Submissions::<Runtime>::submitters_count(current_round), 2);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1121 |     fn max_queue_with_single_valid_solution_at_end<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1208:30
[INFO] [stdout]      |
[INFO] [stdout] 1208 |                 assert_eq!(Submissions::<Runtime>::submitters_count(current_round), 1);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1121 |     fn max_queue_with_single_valid_solution_at_end<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1212:32
[INFO] [stdout]      |
[INFO] [stdout] 1212 |                 let leader = Submissions::<Runtime>::leader(current_round).unwrap();
[INFO] [stdout]      |                                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1121 |     fn max_queue_with_single_valid_solution_at_end<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1293:13
[INFO] [stdout]      |
[INFO] [stdout] 1293 |                 Error::<Runtime>::TooManyInvulnerables
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1287 |     fn set_invulnerables_too_many_fails<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1306:16
[INFO] [stdout]      |
[INFO] [stdout] 1306 |             assert_eq!(<Runtime as crate::signed::Config>::InvulnerableDeposit::get(), 7);
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1314:19
[INFO] [stdout]      |
[INFO] [stdout] 1314 |                 Submissions::<Runtime>::metadata_of(0, 99).unwrap(),
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1299 |     fn invulnerable_pays_different_deposit_independent_of_pages<Runtime>() {
[INFO] [stdout]      |                                                                +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1333:19
[INFO] [stdout]      |
[INFO] [stdout] 1333 |                 Submissions::<Runtime>::metadata_of(0, 99).unwrap(),
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1299 |     fn invulnerable_pays_different_deposit_independent_of_pages<Runtime>() {
[INFO] [stdout]      |                                                                +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1358:39
[INFO] [stdout]      |
[INFO] [stdout] 1358 |             let final_metadata = Submissions::<Runtime>::metadata_of(0, 99).unwrap();
[INFO] [stdout]      |                                                ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1299 |     fn invulnerable_pays_different_deposit_independent_of_pages<Runtime>() {
[INFO] [stdout]      |                                                                +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1413:19
[INFO] [stdout]      |
[INFO] [stdout] 1413 |                 Submissions::<Runtime>::leaderboard(0),
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1402 |     fn invulnerable_cannot_eject_first<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1425:19
[INFO] [stdout]      |
[INFO] [stdout] 1425 |                 Submissions::<Runtime>::leaderboard(0),
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1402 |     fn invulnerable_cannot_eject_first<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1443:19
[INFO] [stdout]      |
[INFO] [stdout] 1443 |                 Submissions::<Runtime>::leaderboard(0),
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1432 |     fn invulnerable_cannot_eject_middle<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1457:20
[INFO] [stdout]      |
[INFO] [stdout] 1457 |                     Submissions::<Runtime>::leaderboard(0),
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1432 |     fn invulnerable_cannot_eject_middle<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1466:20
[INFO] [stdout]      |
[INFO] [stdout] 1466 |                     Submissions::<Runtime>::leaderboard(0),
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1432 |     fn invulnerable_cannot_eject_middle<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1475:20
[INFO] [stdout]      |
[INFO] [stdout] 1475 |                     Submissions::<Runtime>::leaderboard(0),
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1432 |     fn invulnerable_cannot_eject_middle<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1511:19
[INFO] [stdout]      |
[INFO] [stdout] 1511 |                 Submissions::<Runtime>::metadata_of(0, 99).unwrap(),
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1502 |     fn discarded_invulnerable_gets_fee_and_deposit_back<Runtime>() {
[INFO] [stdout]      |                                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1576:29
[INFO] [stdout]      |
[INFO] [stdout] 1576 |             assert_eq!(Submissions::<Runtime>::metadata_of(0, 99).unwrap().deposit, 7);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1566 |     fn removing_from_invulnerables_affects_future_submissions<Runtime>() {
[INFO] [stdout]      |                                                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1591:19
[INFO] [stdout]      |
[INFO] [stdout] 1591 |                 Submissions::<Runtime>::metadata_of(MultiBlock::round(), 99).unwrap().deposit;
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1566 |     fn removing_from_invulnerables_affects_future_submissions<Runtime>() {
[INFO] [stdout]      |                                                              +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1659:16
[INFO] [stdout]      |
[INFO] [stdout] 1659 |             assert_ok!(<VerifierPallet as AsynchronousVerifier>::start());
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1681:43
[INFO] [stdout]      |
[INFO] [stdout] 1681 |                 crate::signed::pallet::SortedScores::<Runtime>::hashed_key_for(current_round);
[INFO] [stdout]      |                                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1645 |     fn missing_leader_storage_triggers_defensive<Runtime>() {
[INFO] [stdout]      |                                                 +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1698:29
[INFO] [stdout]      |
[INFO] [stdout] 1698 |             assert_eq!(Submissions::<Runtime>::leader(SignedPallet::current_round()), None);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1691 |     fn get_score_defensive_when_no_leader<Runtime>() {
[INFO] [stdout]      |                                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1714:29
[INFO] [stdout]      |
[INFO] [stdout] 1714 |             assert_eq!(Submissions::<Runtime>::leader(SignedPallet::current_round()), None);
[INFO] [stdout]      |                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1707 |     fn get_page_defensive_when_no_leader<Runtime>() {
[INFO] [stdout]      |                                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1445:16
[INFO] [stdout]      |
[INFO] [stdout] 1445 |                 Snapshot::<Runtime>::voters(0)
[INFO] [stdout]      |                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1437 |     fn mine_solution_single_page_works<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1457:26
[INFO] [stdout]      |
[INFO] [stdout] 1457 |             OffchainWorkerMiner::<Runtime>::base_check_solution(&paged, None, true).unwrap();
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1437 |     fn mine_solution_single_page_works<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1500:16
[INFO] [stdout]      |
[INFO] [stdout] 1500 |                 Snapshot::<Runtime>::voters(0)
[INFO] [stdout]      |                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1489 |     fn mine_solution_double_page_works<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1508:16
[INFO] [stdout]      |
[INFO] [stdout] 1508 |                 Snapshot::<Runtime>::voters(1)
[INFO] [stdout]      |                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1489 |     fn mine_solution_double_page_works<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1516:26
[INFO] [stdout]      |
[INFO] [stdout] 1516 |             assert_eq!(Snapshot::<Runtime>::targets().unwrap(), vec![10, 20, 30, 40]);
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1489 |     fn mine_solution_double_page_works<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1543:26
[INFO] [stdout]      |
[INFO] [stdout] 1543 |             OffchainWorkerMiner::<Runtime>::base_check_solution(&paged, None, false).unwrap();
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1489 |     fn mine_solution_double_page_works<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1584:16
[INFO] [stdout]      |
[INFO] [stdout] 1584 |                 Snapshot::<Runtime>::voters(2)
[INFO] [stdout]      |                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1575 |     fn mine_solution_triple_page_works<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1592:16
[INFO] [stdout]      |
[INFO] [stdout] 1592 |                 Snapshot::<Runtime>::voters(1)
[INFO] [stdout]      |                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1575 |     fn mine_solution_triple_page_works<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1600:16
[INFO] [stdout]      |
[INFO] [stdout] 1600 |                 Snapshot::<Runtime>::voters(0)
[INFO] [stdout]      |                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1575 |     fn mine_solution_triple_page_works<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1630:26
[INFO] [stdout]      |
[INFO] [stdout] 1630 |             OffchainWorkerMiner::<Runtime>::base_check_solution(&paged, None, true).unwrap();
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1575 |     fn mine_solution_triple_page_works<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1675:16
[INFO] [stdout]      |
[INFO] [stdout] 1675 |                 Snapshot::<Runtime>::voters(0)
[INFO] [stdout]      |                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1666 |     fn mine_solution_choses_most_significant_pages<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1684:16
[INFO] [stdout]      |
[INFO] [stdout] 1684 |                 Snapshot::<Runtime>::voters(1)
[INFO] [stdout]      |                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1666 |     fn mine_solution_choses_most_significant_pages<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1709:26
[INFO] [stdout]      |
[INFO] [stdout] 1709 |             OffchainWorkerMiner::<Runtime>::base_check_solution(&paged, None, true).unwrap();
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1666 |     fn mine_solution_choses_most_significant_pages<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1745:16
[INFO] [stdout]      |
[INFO] [stdout] 1745 |                 Snapshot::<Runtime>::voters(0)
[INFO] [stdout]      |                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1737 |     fn mine_solution_2_out_of_3_pages<Runtime>() {
[INFO] [stdout]      |                                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1753:16
[INFO] [stdout]      |
[INFO] [stdout] 1753 |                 Snapshot::<Runtime>::voters(1)
[INFO] [stdout]      |                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1737 |     fn mine_solution_2_out_of_3_pages<Runtime>() {
[INFO] [stdout]      |                                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1761:16
[INFO] [stdout]      |
[INFO] [stdout] 1761 |                 Snapshot::<Runtime>::voters(2)
[INFO] [stdout]      |                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1737 |     fn mine_solution_2_out_of_3_pages<Runtime>() {
[INFO] [stdout]      |                                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1773:26
[INFO] [stdout]      |
[INFO] [stdout] 1773 |             OffchainWorkerMiner::<Runtime>::base_check_solution(&paged, None, true).unwrap();
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1737 |     fn mine_solution_2_out_of_3_pages<Runtime>() {
[INFO] [stdout]      |                                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1803:26
[INFO] [stdout]      |
[INFO] [stdout] 1803 |             OffchainWorkerMiner::<Runtime>::base_check_solution(&paged, None, true).unwrap();
[INFO] [stdout]      |                                   ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1737 |     fn mine_solution_2_out_of_3_pages<Runtime>() {
[INFO] [stdout]      |                                      +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1839:43
[INFO] [stdout]      |
[INFO] [stdout] 1839 |             let full_edges = OffchainWorkerMiner::<Runtime>::mine_solution(Pages::get(), false)
[INFO] [stdout]      |                                                    ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1836 |     fn can_reduce_solution<Runtime>() {
[INFO] [stdout]      |                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1844:46
[INFO] [stdout]      |
[INFO] [stdout] 1844 |             let reduced_edges = OffchainWorkerMiner::<Runtime>::mine_solution(Pages::get(), true)
[INFO] [stdout]      |                                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1836 |     fn can_reduce_solution<Runtime>() {
[INFO] [stdout]      |                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1868:27
[INFO] [stdout]      |
[INFO] [stdout] 1868 |             let offchain_repeat = <Runtime as crate::unsigned::Config>::OffchainRepeat::get();
[INFO] [stdout]      |                                    ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1871:34
[INFO] [stdout]      |
[INFO] [stdout] 1871 |             assert!(OffchainWorkerMiner::<Runtime>::ensure_offchain_repeat_frequency(25).is_ok());
[INFO] [stdout]      |                                           ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1865 |     fn lock_prevents_frequent_execution<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1875:27
[INFO] [stdout]      |
[INFO] [stdout] 1875 |                 OffchainWorkerMiner::<Runtime>::ensure_offchain_repeat_frequency(26),
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1865 |     fn lock_prevents_frequent_execution<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1880:34
[INFO] [stdout]      |
[INFO] [stdout] 1880 |             assert!(OffchainWorkerMiner::<Runtime>::ensure_offchain_repeat_frequency(
[INFO] [stdout]      |                                           ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1865 |     fn lock_prevents_frequent_execution<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1886:34
[INFO] [stdout]      |
[INFO] [stdout] 1886 |             assert!(OffchainWorkerMiner::<Runtime>::ensure_offchain_repeat_frequency(
[INFO] [stdout]      |                                           ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1865 |     fn lock_prevents_frequent_execution<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1890:34
[INFO] [stdout]      |
[INFO] [stdout] 1890 |             assert!(OffchainWorkerMiner::<Runtime>::ensure_offchain_repeat_frequency(
[INFO] [stdout]      |                                           ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1865 |     fn lock_prevents_frequent_execution<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1894:34
[INFO] [stdout]      |
[INFO] [stdout] 1894 |             assert!(OffchainWorkerMiner::<Runtime>::ensure_offchain_repeat_frequency(
[INFO] [stdout]      |                                           ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1865 |     fn lock_prevents_frequent_execution<Runtime>() {
[INFO] [stdout]      |                                        +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1906:67
[INFO] [stdout]      |
[INFO] [stdout] 1906 |             let guard = StorageValueRef::persistent(&OffchainWorkerMiner::<Runtime>::OFFCHAIN_LOCK);
[INFO] [stdout]      |                                                                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1902 |     fn lock_released_after_successful_execution<Runtime>() {
[INFO] [stdout]      |                                                +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1908:56
[INFO] [stdout]      |
[INFO] [stdout] 1908 |                 StorageValueRef::persistent(&OffchainWorkerMiner::<Runtime>::OFFCHAIN_LAST_BLOCK);
[INFO] [stdout]      |                                                                    ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1902 |     fn lock_released_after_successful_execution<Runtime>() {
[INFO] [stdout]      |                                                +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1933:46
[INFO] [stdout]      |
[INFO] [stdout] 1933 |             let mut lock = StorageLock::<BlockAndTime<System>>::with_block_deadline(
[INFO] [stdout]      |                                                       ^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 1857 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 1857 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1934:27
[INFO] [stdout]      |
[INFO] [stdout] 1934 |                 OffchainWorkerMiner::<Runtime>::OFFCHAIN_LOCK,
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1926 |     fn lock_prevents_overlapping_execution<Runtime>() {
[INFO] [stdout]      |                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1960:56
[INFO] [stdout]      |
[INFO] [stdout] 1960 |                 StorageValueRef::persistent(&OffchainWorkerMiner::<Runtime>::OFFCHAIN_LAST_BLOCK);
[INFO] [stdout]      |                                                                    ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1954 |     fn initial_ocw_runs_and_saves_new_cache<Runtime>() {
[INFO] [stdout]      |                                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1962:56
[INFO] [stdout]      |
[INFO] [stdout] 1962 |                 StorageValueRef::persistent(&OffchainWorkerMiner::<Runtime>::OFFCHAIN_CACHED_CALL);
[INFO] [stdout]      |                                                                    ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1954 |     fn initial_ocw_runs_and_saves_new_cache<Runtime>() {
[INFO] [stdout]      |                                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1965:49
[INFO] [stdout]      |
[INFO] [stdout] 1965 |             assert_eq!(cache.get::<crate::unsigned::Call<Runtime>>(), Ok(None));
[INFO] [stdout]      |                                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1954 |     fn initial_ocw_runs_and_saves_new_cache<Runtime>() {
[INFO] [stdout]      |                                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1972:55
[INFO] [stdout]      |
[INFO] [stdout] 1972 |             assert!(matches!(cache.get::<crate::unsigned::Call<Runtime>>(), Ok(Some(_))));
[INFO] [stdout]      |                                                                ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1954 |     fn initial_ocw_runs_and_saves_new_cache<Runtime>() {
[INFO] [stdout]      |                                            +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2001:27
[INFO] [stdout]      |
[INFO] [stdout] 2001 |             let offchain_repeat = <Runtime as crate::unsigned::Config>::OffchainRepeat::get();
[INFO] [stdout]      |                                    ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2004:34
[INFO] [stdout]      |
[INFO] [stdout] 2004 |             assert!(OffchainWorkerMiner::<Runtime>::cached_solution().is_none());
[INFO] [stdout]      |                                           ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1998 |     fn resubmits_after_offchain_repeat<Runtime>() {
[INFO] [stdout]      |                                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2026:27
[INFO] [stdout]      |
[INFO] [stdout] 2026 |             let offchain_repeat = <Runtime as crate::unsigned::Config>::OffchainRepeat::get();
[INFO] [stdout]      |                                    ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2029:34
[INFO] [stdout]      |
[INFO] [stdout] 2029 |             assert!(OffchainWorkerMiner::<Runtime>::cached_solution().is_none());
[INFO] [stdout]      |                                           ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2023 |     fn regenerates_and_resubmits_after_offchain_repeat_if_no_cache<Runtime>() {
[INFO] [stdout]      |                                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2041:56
[INFO] [stdout]      |
[INFO] [stdout] 2041 |                 StorageValueRef::persistent(&OffchainWorkerMiner::<Runtime>::OFFCHAIN_CACHED_CALL);
[INFO] [stdout]      |                                                                    ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2023 |     fn regenerates_and_resubmits_after_offchain_repeat_if_no_cache<Runtime>() {
[INFO] [stdout]      |                                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2042:60
[INFO] [stdout]      |
[INFO] [stdout] 2042 |             assert!(matches!(call_cache.get::<crate::unsigned::Call<Runtime>>(), Ok(Some(_))));
[INFO] [stdout]      |                                                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2023 |     fn regenerates_and_resubmits_after_offchain_repeat_if_no_cache<Runtime>() {
[INFO] [stdout]      |                                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2060:27
[INFO] [stdout]      |
[INFO] [stdout] 2060 |             let offchain_repeat = <Runtime as crate::unsigned::Config>::OffchainRepeat::get();
[INFO] [stdout]      |                                    ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2070:56
[INFO] [stdout]      |
[INFO] [stdout] 2070 |                 StorageValueRef::persistent(&OffchainWorkerMiner::<Runtime>::OFFCHAIN_CACHED_CALL);
[INFO] [stdout]      |                                                                    ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2056 |     fn altering_snapshot_invalidates_solution_cache<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2071:60
[INFO] [stdout]      |
[INFO] [stdout] 2071 |             assert!(matches!(call_cache.get::<crate::unsigned::Call<Runtime>>(), Ok(Some(_))));
[INFO] [stdout]      |                                                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2056 |     fn altering_snapshot_invalidates_solution_cache<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2075:33
[INFO] [stdout]      |
[INFO] [stdout] 2075 |             assert_eq!(crate::Snapshot::<Runtime>::targets().unwrap(), vec![10, 20, 30, 40]);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2056 |     fn altering_snapshot_invalidates_solution_cache<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2076:44
[INFO] [stdout]      |
[INFO] [stdout] 2076 |             let pre_fingerprint = crate::Snapshot::<Runtime>::fingerprint();
[INFO] [stdout]      |                                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2056 |     fn altering_snapshot_invalidates_solution_cache<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2077:22
[INFO] [stdout]      |
[INFO] [stdout] 2077 |             crate::Snapshot::<Runtime>::remove_target(0);
[INFO] [stdout]      |                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2056 |     fn altering_snapshot_invalidates_solution_cache<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2078:45
[INFO] [stdout]      |
[INFO] [stdout] 2078 |             let post_fingerprint = crate::Snapshot::<Runtime>::fingerprint();
[INFO] [stdout]      |                                                      ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2056 |     fn altering_snapshot_invalidates_solution_cache<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2079:33
[INFO] [stdout]      |
[INFO] [stdout] 2079 |             assert_eq!(crate::Snapshot::<Runtime>::targets().unwrap(), vec![20, 30, 40]);
[INFO] [stdout]      |                                          ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2056 |     fn altering_snapshot_invalidates_solution_cache<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2083:14
[INFO] [stdout]      |
[INFO] [stdout] 2083 |             let now = System::block_number();
[INFO] [stdout]      |                       ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 1857 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 1857 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2088:54
[INFO] [stdout]      |
[INFO] [stdout] 2088 |             assert_eq!(call_cache.get::<crate::unsigned::Call<Runtime>>(), Ok(None));
[INFO] [stdout]      |                                                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2056 |     fn altering_snapshot_invalidates_solution_cache<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2093:60
[INFO] [stdout]      |
[INFO] [stdout] 2093 |             assert!(matches!(call_cache.get::<crate::unsigned::Call<Runtime>>(), Ok(Some(_))));
[INFO] [stdout]      |                                                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2056 |     fn altering_snapshot_invalidates_solution_cache<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2103:27
[INFO] [stdout]      |
[INFO] [stdout] 2103 |             let offchain_repeat = <Runtime as crate::unsigned::Config>::OffchainRepeat::get();
[INFO] [stdout]      |                                    ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2114:56
[INFO] [stdout]      |
[INFO] [stdout] 2114 |                 StorageValueRef::persistent(&OffchainWorkerMiner::<Runtime>::OFFCHAIN_CACHED_CALL);
[INFO] [stdout]      |                                                                    ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2098 |     fn wont_resubmit_if_weak_score<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2115:60
[INFO] [stdout]      |
[INFO] [stdout] 2115 |             assert!(matches!(call_cache.get::<crate::unsigned::Call<Runtime>>(), Ok(Some(_))));
[INFO] [stdout]      |                                                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2098 |     fn wont_resubmit_if_weak_score<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2128:21
[INFO] [stdout]      |
[INFO] [stdout] 2128 |             roll_to_with_ocw(System::block_number() + offchain_repeat + 1, Some(pool.clone()));
[INFO] [stdout]      |                              ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 1857 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 1857 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2132:60
[INFO] [stdout]      |
[INFO] [stdout] 2132 |             assert!(matches!(call_cache.get::<crate::unsigned::Call<Runtime>>(), Ok(Some(_))));
[INFO] [stdout]      |                                                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2098 |     fn wont_resubmit_if_weak_score<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2146:56
[INFO] [stdout]      |
[INFO] [stdout] 2146 |                 StorageValueRef::persistent(&OffchainWorkerMiner::<Runtime>::OFFCHAIN_CACHED_CALL);
[INFO] [stdout]      |                                                                    ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2137 |     fn ocw_submission_e2e_works<Runtime>() {
[INFO] [stdout]      |                                +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2147:60
[INFO] [stdout]      |
[INFO] [stdout] 2147 |             assert!(matches!(call_cache.get::<crate::unsigned::Call<Runtime>>(), Ok(Some(_))));
[INFO] [stdout]      |                                                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2137 |     fn ocw_submission_e2e_works<Runtime>() {
[INFO] [stdout]      |                                +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2288:27
[INFO] [stdout]      |
[INFO] [stdout] 2288 |                 OffchainWorkerMiner::<Runtime>::mine_checked_call().unwrap_err(),
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2279 |     fn will_not_mine_if_not_enough_winners<Runtime>() {
[INFO] [stdout]      |                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2304:28
[INFO] [stdout]      |
[INFO] [stdout] 2304 |                 let offchain_repeat = <Runtime as crate::unsigned::Config>::OffchainRepeat::get();
[INFO] [stdout]      |                                        ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2308:29
[INFO] [stdout]      |
[INFO] [stdout] 2308 |                     &OffchainWorkerMiner::<Runtime>::OFFCHAIN_LAST_BLOCK,
[INFO] [stdout]      |                                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2297 |         fn ocw_never_uses_cache_on_initial_run_or_resubmission<Runtime>() {
[INFO] [stdout]      |                                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2311:29
[INFO] [stdout]      |
[INFO] [stdout] 2311 |                     &OffchainWorkerMiner::<Runtime>::OFFCHAIN_CACHED_CALL,
[INFO] [stdout]      |                                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2297 |         fn ocw_never_uses_cache_on_initial_run_or_resubmission<Runtime>() {
[INFO] [stdout]      |                                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2316:50
[INFO] [stdout]      |
[INFO] [stdout] 2316 |                 assert_eq!(cache.get::<crate::unsigned::Call<Runtime>>(), Ok(None));
[INFO] [stdout]      |                                                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2297 |         fn ocw_never_uses_cache_on_initial_run_or_resubmission<Runtime>() {
[INFO] [stdout]      |                                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2325:50
[INFO] [stdout]      |
[INFO] [stdout] 2325 |                 assert_eq!(cache.get::<crate::unsigned::Call<Runtime>>(), Ok(None));
[INFO] [stdout]      |                                                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2297 |         fn ocw_never_uses_cache_on_initial_run_or_resubmission<Runtime>() {
[INFO] [stdout]      |                                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2337:50
[INFO] [stdout]      |
[INFO] [stdout] 2337 |                 assert_eq!(cache.get::<crate::unsigned::Call<Runtime>>(), Ok(None));
[INFO] [stdout]      |                                                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2297 |         fn ocw_never_uses_cache_on_initial_run_or_resubmission<Runtime>() {
[INFO] [stdout]      |                                                               +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:396:7
[INFO] [stdout]     |
[INFO] [stdout] 396 |                     <VerifierPallet as Verifier>::queued_score(),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:521:6
[INFO] [stdout]     |
[INFO] [stdout] 521 |                   <UnsignedPallet as ValidateUnsigned>::validate_unsigned(
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock/mod.rs:138:1
[INFO] [stdout]     |
[INFO] [stdout] 138 | / parameter_types! {
[INFO] [stdout] ...   |
[INFO] [stdout] 173 | |     pub static AreWeDone: AreWeDoneModes = AreWeDoneModes::Proceed;
[INFO] [stdout] 174 | | }
[INFO] [stdout]     | |_- similarly named struct `UnsignedPhase` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 521 -                 <UnsignedPallet as ValidateUnsigned>::validate_unsigned(
[INFO] [stdout] 521 +                 <UnsignedPhase as ValidateUnsigned>::validate_unsigned(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:530:6
[INFO] [stdout]     |
[INFO] [stdout] 530 |                   <UnsignedPallet as ValidateUnsigned>::pre_dispatch(&call).unwrap_err(),
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock/mod.rs:138:1
[INFO] [stdout]     |
[INFO] [stdout] 138 | / parameter_types! {
[INFO] [stdout] ...   |
[INFO] [stdout] 173 | |     pub static AreWeDone: AreWeDoneModes = AreWeDoneModes::Proceed;
[INFO] [stdout] 174 | | }
[INFO] [stdout]     | |_- similarly named struct `UnsignedPhase` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 530 -                 <UnsignedPallet as ValidateUnsigned>::pre_dispatch(&call).unwrap_err(),
[INFO] [stdout] 530 +                 <UnsignedPhase as ValidateUnsigned>::pre_dispatch(&call).unwrap_err(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:538:6
[INFO] [stdout]     |
[INFO] [stdout] 538 |                   <UnsignedPallet as ValidateUnsigned>::validate_unsigned(
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock/mod.rs:138:1
[INFO] [stdout]     |
[INFO] [stdout] 138 | / parameter_types! {
[INFO] [stdout] ...   |
[INFO] [stdout] 173 | |     pub static AreWeDone: AreWeDoneModes = AreWeDoneModes::Proceed;
[INFO] [stdout] 174 | | }
[INFO] [stdout]     | |_- similarly named struct `UnsignedPhase` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 538 -                 <UnsignedPallet as ValidateUnsigned>::validate_unsigned(
[INFO] [stdout] 538 +                 <UnsignedPhase as ValidateUnsigned>::validate_unsigned(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:546:6
[INFO] [stdout]     |
[INFO] [stdout] 546 |                   <UnsignedPallet as ValidateUnsigned>::pre_dispatch(&call).unwrap_err(),
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock/mod.rs:138:1
[INFO] [stdout]     |
[INFO] [stdout] 138 | / parameter_types! {
[INFO] [stdout] ...   |
[INFO] [stdout] 173 | |     pub static AreWeDone: AreWeDoneModes = AreWeDoneModes::Proceed;
[INFO] [stdout] 174 | | }
[INFO] [stdout]     | |_- similarly named struct `UnsignedPhase` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 546 -                 <UnsignedPallet as ValidateUnsigned>::pre_dispatch(&call).unwrap_err(),
[INFO] [stdout] 546 +                 <UnsignedPhase as ValidateUnsigned>::pre_dispatch(&call).unwrap_err(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:554:16
[INFO] [stdout]     |
[INFO] [stdout] 554 |               assert_ok!(<UnsignedPallet as ValidateUnsigned>::validate_unsigned(
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock/mod.rs:138:1
[INFO] [stdout]     |
[INFO] [stdout] 138 | / parameter_types! {
[INFO] [stdout] ...   |
[INFO] [stdout] 173 | |     pub static AreWeDone: AreWeDoneModes = AreWeDoneModes::Proceed;
[INFO] [stdout] 174 | | }
[INFO] [stdout]     | |_- similarly named struct `UnsignedPhase` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 554 -             assert_ok!(<UnsignedPallet as ValidateUnsigned>::validate_unsigned(
[INFO] [stdout] 554 +             assert_ok!(<UnsignedPhase as ValidateUnsigned>::validate_unsigned(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:558:16
[INFO] [stdout]     |
[INFO] [stdout] 558 |               assert_ok!(<UnsignedPallet as ValidateUnsigned>::pre_dispatch(&call));
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock/mod.rs:138:1
[INFO] [stdout]     |
[INFO] [stdout] 138 | / parameter_types! {
[INFO] [stdout] ...   |
[INFO] [stdout] 173 | |     pub static AreWeDone: AreWeDoneModes = AreWeDoneModes::Proceed;
[INFO] [stdout] 174 | | }
[INFO] [stdout]     | |_- similarly named struct `UnsignedPhase` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 558 -             assert_ok!(<UnsignedPallet as ValidateUnsigned>::pre_dispatch(&call));
[INFO] [stdout] 558 +             assert_ok!(<UnsignedPhase as ValidateUnsigned>::pre_dispatch(&call));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:576:7
[INFO] [stdout]     |
[INFO] [stdout] 576 |                       <UnsignedPallet as ValidateUnsigned>::validate_unsigned(
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock/mod.rs:138:1
[INFO] [stdout]     |
[INFO] [stdout] 138 | / parameter_types! {
[INFO] [stdout] ...   |
[INFO] [stdout] 173 | |     pub static AreWeDone: AreWeDoneModes = AreWeDoneModes::Proceed;
[INFO] [stdout] 174 | | }
[INFO] [stdout]     | |_- similarly named struct `UnsignedPhase` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 576 -                     <UnsignedPallet as ValidateUnsigned>::validate_unsigned(
[INFO] [stdout] 576 +                     <UnsignedPhase as ValidateUnsigned>::validate_unsigned(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:603:16
[INFO] [stdout]     |
[INFO] [stdout] 603 |             assert_eq!(<VerifierPallet as Verifier>::queued_score(), None);
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:608:16
[INFO] [stdout]     |
[INFO] [stdout] 608 |             assert_eq!(<VerifierPallet as Verifier>::queued_score(), None);
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:613:22
[INFO] [stdout]     |
[INFO] [stdout] 613 |             assert!(matches!(<VerifierPallet as Verifier>::queued_score(), Some(_)));
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:631:16
[INFO] [stdout]     |
[INFO] [stdout] 631 |             assert_eq!(<VerifierPallet as Verifier>::queued_score(), None);
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:636:16
[INFO] [stdout]     |
[INFO] [stdout] 636 |             assert_eq!(<VerifierPallet as Verifier>::queued_score(), None);
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:640:15
[INFO] [stdout]     |
[INFO] [stdout] 640 |             Snapshot::<Runtime>::remove_target(2);
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 621 |     fn unfeasible_solution_panics<Runtime>() {
[INFO] [stdout]     |                                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:645:22
[INFO] [stdout]     |
[INFO] [stdout] 645 |             assert!(matches!(<VerifierPallet as Verifier>::queued_score(), Some(_)));
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/lib.rs:1729:16
[INFO] [stdout]      |
[INFO] [stdout] 1729 |                 assert_eq!(System::block_number(), 0);
[INFO] [stdout]      |                            ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 1713 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 1713 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:1731:27
[INFO] [stdout]      |
[INFO] [stdout] 1731 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(false, 1));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1719 |     fn single_page<Runtime>() {
[INFO] [stdout]      |                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:1740:27
[INFO] [stdout]      |
[INFO] [stdout] 1740 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(false, 3));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1719 |     fn single_page<Runtime>() {
[INFO] [stdout]      |                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:1744:27
[INFO] [stdout]      |
[INFO] [stdout] 1744 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 0));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1719 |     fn single_page<Runtime>() {
[INFO] [stdout]      |                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:1748:27
[INFO] [stdout]      |
[INFO] [stdout] 1748 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 1));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1719 |     fn single_page<Runtime>() {
[INFO] [stdout]      |                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:1771:27
[INFO] [stdout]      |
[INFO] [stdout] 1771 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 1));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1719 |     fn single_page<Runtime>() {
[INFO] [stdout]      |                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:1784:27
[INFO] [stdout]      |
[INFO] [stdout] 1784 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 1));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1719 |     fn single_page<Runtime>() {
[INFO] [stdout]      |                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:1811:27
[INFO] [stdout]      |
[INFO] [stdout] 1811 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 1));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1719 |     fn single_page<Runtime>() {
[INFO] [stdout]      |                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:1816:27
[INFO] [stdout]      |
[INFO] [stdout] 1816 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(false, 1));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1719 |     fn single_page<Runtime>() {
[INFO] [stdout]      |                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/lib.rs:1835:16
[INFO] [stdout]      |
[INFO] [stdout] 1835 |                 assert_eq!(System::block_number(), 0);
[INFO] [stdout]      |                            ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 1713 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 1713 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:1837:27
[INFO] [stdout]      |
[INFO] [stdout] 1837 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(false, 2));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1825 |     fn multi_page_2<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:1850:27
[INFO] [stdout]      |
[INFO] [stdout] 1850 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(false, 2));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1825 |     fn multi_page_2<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:1854:27
[INFO] [stdout]      |
[INFO] [stdout] 1854 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 0));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1825 |     fn multi_page_2<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:1858:27
[INFO] [stdout]      |
[INFO] [stdout] 1858 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 1));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1825 |     fn multi_page_2<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:1861:27
[INFO] [stdout]      |
[INFO] [stdout] 1861 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 2));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1825 |     fn multi_page_2<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:1878:27
[INFO] [stdout]      |
[INFO] [stdout] 1878 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 2));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1825 |     fn multi_page_2<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:1882:27
[INFO] [stdout]      |
[INFO] [stdout] 1882 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 2));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1825 |     fn multi_page_2<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:1899:27
[INFO] [stdout]      |
[INFO] [stdout] 1899 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 2));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1825 |     fn multi_page_2<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:1904:27
[INFO] [stdout]      |
[INFO] [stdout] 1904 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 2));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1825 |     fn multi_page_2<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:1917:27
[INFO] [stdout]      |
[INFO] [stdout] 1917 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 2));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1825 |     fn multi_page_2<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:1921:27
[INFO] [stdout]      |
[INFO] [stdout] 1921 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 2));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1825 |     fn multi_page_2<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:1932:27
[INFO] [stdout]      |
[INFO] [stdout] 1932 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(false, 2));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1825 |     fn multi_page_2<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/lib.rs:1947:16
[INFO] [stdout]      |
[INFO] [stdout] 1947 |                 assert_eq!(System::block_number(), 0);
[INFO] [stdout]      |                            ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 1713 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 1713 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:1949:27
[INFO] [stdout]      |
[INFO] [stdout] 1949 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(false, 3));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1938 |     fn multi_page_3<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:1959:27
[INFO] [stdout]      |
[INFO] [stdout] 1959 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(false, 3));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1938 |     fn multi_page_3<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:1963:27
[INFO] [stdout]      |
[INFO] [stdout] 1963 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 0));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1938 |     fn multi_page_3<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:1967:27
[INFO] [stdout]      |
[INFO] [stdout] 1967 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 1));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1938 |     fn multi_page_3<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:1971:27
[INFO] [stdout]      |
[INFO] [stdout] 1971 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, 2));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1938 |     fn multi_page_3<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:1974:27
[INFO] [stdout]      |
[INFO] [stdout] 1974 |                 assert_ok!(Snapshot::<Runtime>::ensure_snapshot(true, Pages::get()));
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1938 |     fn multi_page_3<Runtime>() {
[INFO] [stdout]      |                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/lib.rs:2050:16
[INFO] [stdout]      |
[INFO] [stdout] 2050 |                 assert_eq!(System::block_number(), 0);
[INFO] [stdout]      |                            ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 1713 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 1713 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2115:38
[INFO] [stdout]      |
[INFO] [stdout] 2115 |                 assert_ok!(signed::Submissions::<Runtime>::ensure_killed(0));
[INFO] [stdout]      |                                                  ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2039 |     fn no_unsigned_phase<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2116:32
[INFO] [stdout]      |
[INFO] [stdout] 2116 |                 verifier::QueuedSolution::<Runtime>::assert_killed();
[INFO] [stdout]      |                                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2039 |     fn no_unsigned_phase<Runtime>() {
[INFO] [stdout]      |                         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/lib.rs:2132:16
[INFO] [stdout]      |
[INFO] [stdout] 2132 |                 assert_eq!(System::block_number(), 0);
[INFO] [stdout]      |                            ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout] 1713 +     use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 1713 +     use sp_std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2181:38
[INFO] [stdout]      |
[INFO] [stdout] 2181 |                 assert_ok!(signed::Submissions::<Runtime>::ensure_killed(0));
[INFO] [stdout]      |                                                  ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2121 |     fn no_signed_phase<Runtime>() {
[INFO] [stdout]      |                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2182:32
[INFO] [stdout]      |
[INFO] [stdout] 2182 |                 verifier::QueuedSolution::<Runtime>::assert_killed();
[INFO] [stdout]      |                                            ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2121 |     fn no_signed_phase<Runtime>() {
[INFO] [stdout]      |                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2393:38
[INFO] [stdout]      |
[INFO] [stdout] 2393 |             let paged = OffchainWorkerMiner::<Runtime>::mine_solution(Pages::get(), false).unwrap();
[INFO] [stdout]      |                                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2387 |     fn multi_page_elect_simple_works<Runtime>() {
[INFO] [stdout]      |                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2419:16
[INFO] [stdout]      |
[INFO] [stdout] 2419 |             assert_eq!(<Runtime as crate::Config>::Verifier::queued_score(), None);
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2420:16
[INFO] [stdout]      |
[INFO] [stdout] 2420 |             assert_eq!(<Runtime as crate::Config>::Verifier::status(), verifier::Status::Nothing);
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2425:6
[INFO] [stdout]      |
[INFO] [stdout] 2425 |                 <Runtime as crate::Config>::Verifier::status(),
[INFO] [stdout]      |                  ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2452:16
[INFO] [stdout]      |
[INFO] [stdout] 2452 |             assert_eq!(<Runtime as crate::Config>::Verifier::queued_score(), Some(score));
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2477:31
[INFO] [stdout]      |
[INFO] [stdout] 2477 |             verifier::QueuedSolution::<Runtime>::assert_killed();
[INFO] [stdout]      |                                        ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2387 |     fn multi_page_elect_simple_works<Runtime>() {
[INFO] [stdout]      |                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2481:23
[INFO] [stdout]      |
[INFO] [stdout] 2481 |             assert_eq!(Round::<Runtime>::get(), 1);
[INFO] [stdout]      |                                ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2387 |     fn multi_page_elect_simple_works<Runtime>() {
[INFO] [stdout]      |                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2483:36
[INFO] [stdout]      |
[INFO] [stdout] 2483 |             assert_storage_noop!(Snapshot::<Runtime>::kill());
[INFO] [stdout]      |                                             ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2387 |     fn multi_page_elect_simple_works<Runtime>() {
[INFO] [stdout]      |                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2487:37
[INFO] [stdout]      |
[INFO] [stdout] 2487 |             assert_ok!(signed::Submissions::<Runtime>::ensure_killed(0));
[INFO] [stdout]      |                                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2387 |     fn multi_page_elect_simple_works<Runtime>() {
[INFO] [stdout]      |                                     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2499:38
[INFO] [stdout]      |
[INFO] [stdout] 2499 |             let paged = OffchainWorkerMiner::<Runtime>::mine_solution(Pages::get(), false).unwrap();
[INFO] [stdout]      |                                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2492 |     fn multi_page_elect_fast_track<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2504:16
[INFO] [stdout]      |
[INFO] [stdout] 2504 |             assert_eq!(<Runtime as crate::Config>::Verifier::queued_score(), None);
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2523:16
[INFO] [stdout]      |
[INFO] [stdout] 2523 |             assert_eq!(<Runtime as crate::Config>::Verifier::queued_score(), Some(score));
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2530:23
[INFO] [stdout]      |
[INFO] [stdout] 2530 |             assert_eq!(Round::<Runtime>::get(), 0);
[INFO] [stdout]      |                                ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2492 |     fn multi_page_elect_fast_track<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2534:36
[INFO] [stdout]      |
[INFO] [stdout] 2534 |             let _solution = crate::Pallet::<Runtime>::elect(0).unwrap();
[INFO] [stdout]      |                                             ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2492 |     fn multi_page_elect_fast_track<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2539:31
[INFO] [stdout]      |
[INFO] [stdout] 2539 |             verifier::QueuedSolution::<Runtime>::assert_killed();
[INFO] [stdout]      |                                        ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2492 |     fn multi_page_elect_fast_track<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2543:23
[INFO] [stdout]      |
[INFO] [stdout] 2543 |             assert_eq!(Round::<Runtime>::get(), 1);
[INFO] [stdout]      |                                ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2492 |     fn multi_page_elect_fast_track<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2547:37
[INFO] [stdout]      |
[INFO] [stdout] 2547 |             assert_ok!(signed::Submissions::<Runtime>::ensure_killed(round));
[INFO] [stdout]      |                                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2492 |     fn multi_page_elect_fast_track<Runtime>() {
[INFO] [stdout]      |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2558:38
[INFO] [stdout]      |
[INFO] [stdout] 2558 |             let paged = OffchainWorkerMiner::<Runtime>::mine_solution(Pages::get(), false).unwrap();
[INFO] [stdout]      |                                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2552 |     fn elect_does_not_finish_without_call_of_page_0<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2563:16
[INFO] [stdout]      |
[INFO] [stdout] 2563 |             assert_eq!(<Runtime as crate::Config>::Verifier::queued_score(), None);
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2582:16
[INFO] [stdout]      |
[INFO] [stdout] 2582 |             assert_eq!(<Runtime as crate::Config>::Verifier::queued_score(), Some(score));
[INFO] [stdout]      |                         ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2589:23
[INFO] [stdout]      |
[INFO] [stdout] 2589 |             assert_eq!(Round::<Runtime>::get(), 0);
[INFO] [stdout]      |                                ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2552 |     fn elect_does_not_finish_without_call_of_page_0<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2596:22
[INFO] [stdout]      |
[INFO] [stdout] 2596 |                     crate::Pallet::<Runtime>::elect(page as PageIndex).unwrap();
[INFO] [stdout]      |                                     ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2552 |     fn elect_does_not_finish_without_call_of_page_0<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2604:23
[INFO] [stdout]      |
[INFO] [stdout] 2604 |             assert_eq!(Round::<Runtime>::get(), 0);
[INFO] [stdout]      |                                ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2552 |     fn elect_does_not_finish_without_call_of_page_0<Runtime>() {
[INFO] [stdout]      |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2617:23
[INFO] [stdout]      |
[INFO] [stdout] 2617 |             let miner_pages = <Runtime as unsigned::Config>::MinerPages::get();
[INFO] [stdout]      |                                ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2620:27
[INFO] [stdout]      |
[INFO] [stdout] 2620 |                 OffchainWorkerMiner::<Runtime>::mine_solution(miner_pages, true).unwrap();
[INFO] [stdout]      |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2610 |     fn elect_advances_phase_even_on_error<Runtime>() {
[INFO] [stdout]      |                                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2660:38
[INFO] [stdout]      |
[INFO] [stdout] 2660 |             let paged = OffchainWorkerMiner::<Runtime>::mine_solution(Pages::get(), false).unwrap();
[INFO] [stdout]      |                                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2653 |     fn skip_unsigned_phase<Runtime>() {
[INFO] [stdout]      |                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2667:23
[INFO] [stdout]      |
[INFO] [stdout] 2667 |             assert_eq!(Round::<Runtime>::get(), 0);
[INFO] [stdout]      |                                ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2653 |     fn skip_unsigned_phase<Runtime>() {
[INFO] [stdout]      |                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2686:31
[INFO] [stdout]      |
[INFO] [stdout] 2686 |             verifier::QueuedSolution::<Runtime>::assert_killed();
[INFO] [stdout]      |                                        ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2653 |     fn skip_unsigned_phase<Runtime>() {
[INFO] [stdout]      |                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2690:36
[INFO] [stdout]      |
[INFO] [stdout] 2690 |             assert_storage_noop!(Snapshot::<Runtime>::kill());
[INFO] [stdout]      |                                             ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2653 |     fn skip_unsigned_phase<Runtime>() {
[INFO] [stdout]      |                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2692:37
[INFO] [stdout]      |
[INFO] [stdout] 2692 |             assert_ok!(signed::Submissions::<Runtime>::ensure_killed(round));
[INFO] [stdout]      |                                              ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2653 |     fn skip_unsigned_phase<Runtime>() {
[INFO] [stdout]      |                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2703:38
[INFO] [stdout]      |
[INFO] [stdout] 2703 |             let paged = OffchainWorkerMiner::<Runtime>::mine_solution(Pages::get(), false).unwrap();
[INFO] [stdout]      |                                               ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2697 |     fn call_to_elect_should_prevent_any_submission<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2714:28
[INFO] [stdout]      |
[INFO] [stdout] 2714 |                 crate::signed::Error::<Runtime>::PhaseNotSigned,
[INFO] [stdout]      |                                        ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2697 |     fn call_to_elect_should_prevent_any_submission<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2718:28
[INFO] [stdout]      |
[INFO] [stdout] 2718 |                 crate::signed::Error::<Runtime>::PhaseNotSigned,
[INFO] [stdout]      |                                        ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2697 |     fn call_to_elect_should_prevent_any_submission<Runtime>() {
[INFO] [stdout]      |                                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]     --> src/lib.rs:2720:34
[INFO] [stdout]      |
[INFO] [stdout] 2720 |               assert_storage_noop!(assert!(<UnsignedPallet as ValidateUnsigned>::pre_dispatch(
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/mock/mod.rs:138:1
[INFO] [stdout]      |
[INFO] [stdout]  138 | / parameter_types! {
[INFO] [stdout] ...    |
[INFO] [stdout]  173 | |     pub static AreWeDone: AreWeDoneModes = AreWeDoneModes::Proceed;
[INFO] [stdout]  174 | | }
[INFO] [stdout]      | |_- similarly named struct `UnsignedPhase` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2720 -             assert_storage_noop!(assert!(<UnsignedPallet as ValidateUnsigned>::pre_dispatch(
[INFO] [stdout] 2720 +             assert_storage_noop!(assert!(<UnsignedPhase as ValidateUnsigned>::pre_dispatch(
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Runtime` in this scope
[INFO] [stdout]     --> src/lib.rs:2933:44
[INFO] [stdout]      |
[INFO] [stdout] 2933 |                 unsigned::miner::OffchainWorkerMiner::<Runtime>::mine_solution(Pages::get(), false)
[INFO] [stdout]      |                                                        ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 2928 |     fn force_rotate_round<Runtime>() {
[INFO] [stdout]      |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `AsynchronousVerifier`
[INFO] [stdout]   --> src/mock/mod.rs:31:38
[INFO] [stdout]    |
[INFO] [stdout] 31 |     verifier::{self as verifier_pallet, AsynchronousVerifier, Status},
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Hooks` and `fungible::InspectHold`
[INFO] [stdout]   --> src/mock/mod.rs:41:11
[INFO] [stdout]    |
[INFO] [stdout] 41 |     traits::{fungible::InspectHold, Hooks},
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Verifier`
[INFO] [stdout]   --> src/signed/tests.rs:22:31
[INFO] [stdout]    |
[INFO] [stdout] 22 |     verifier::{FeasibilityError, Verifier},
[INFO] [stdout]    |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ElectionProvider`
[INFO] [stdout]   --> src/signed/tests.rs:25:39
[INFO] [stdout]    |
[INFO] [stdout] 25 | use frame_election_provider_support::{ElectionProvider, NposSolution};
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `verifier::Verifier`
[INFO] [stdout]     --> src/unsigned/miner.rs:1004:23
[INFO] [stdout]      |
[INFO] [stdout] 1004 |     use crate::{mock::*, verifier::Verifier};
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `verifier::Verifier`
[INFO] [stdout]     --> src/unsigned/miner.rs:1857:14
[INFO] [stdout]      |
[INFO] [stdout] 1857 |     use crate::{verifier::Verifier, CommonError};
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `frame_support::traits::Hooks`
[INFO] [stdout]     --> src/unsigned/miner.rs:1858:6
[INFO] [stdout]      |
[INFO] [stdout] 1858 |     use frame_support::traits::Hooks;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `frame_election_provider_support::ElectionProvider`
[INFO] [stdout]     --> src/lib.rs:1715:6
[INFO] [stdout]      |
[INFO] [stdout] 1715 |     use frame_election_provider_support::ElectionProvider;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/mock/signed.rs:152:36
[INFO] [stdout]     |
[INFO] [stdout] 152 |     assert_ok!(SignedPallet::register(RuntimeOrigin::signed(who), paged.score));
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/mock/signed.rs:161:4
[INFO] [stdout]     |
[INFO] [stdout] 161 |             RuntimeOrigin::signed(who),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:498:2
[INFO] [stdout]     |
[INFO] [stdout] 498 |     VerifierPallet::integrity_test();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:499:2
[INFO] [stdout]     |
[INFO] [stdout] 499 |     UnsignedPallet::integrity_test();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 499 -     UnsignedPallet::integrity_test();
[INFO] [stdout] 499 +     UnsignedPhase::integrity_test();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:500:2
[INFO] [stdout]     |
[INFO] [stdout] 500 |     MultiBlock::integrity_test();
[INFO] [stdout]     |     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:501:2
[INFO] [stdout]     |
[INFO] [stdout] 501 |     SignedPallet::integrity_test();
[INFO] [stdout]     |     ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 501 -     SignedPallet::integrity_test();
[INFO] [stdout] 501 +     SignedPhase::integrity_test();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:506:10
[INFO] [stdout]     |
[INFO] [stdout] 506 |     let _ = VerifierPallet::do_try_state(now).unwrap();
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:507:10
[INFO] [stdout]     |
[INFO] [stdout] 507 |     let _ = UnsignedPallet::do_try_state(now).unwrap();
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 507 -     let _ = UnsignedPallet::do_try_state(now).unwrap();
[INFO] [stdout] 507 +     let _ = UnsignedPhase::do_try_state(now).unwrap();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:508:10
[INFO] [stdout]     |
[INFO] [stdout] 508 |     let _ = MultiBlock::do_try_state(now).unwrap();
[INFO] [stdout]     |             ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:509:10
[INFO] [stdout]     |
[INFO] [stdout] 509 |     let _ = SignedPallet::do_try_state(now).unwrap();
[INFO] [stdout]     |             ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 509 -     let _ = SignedPallet::do_try_state(now).unwrap();
[INFO] [stdout] 509 +     let _ = SignedPhase::do_try_state(now).unwrap();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:522:13
[INFO] [stdout]     |
[INFO] [stdout] 522 |     assert_eq!(VerifierPallet::status(), Status::Ongoing(Pages::get() - 1));
[INFO] [stdout]     |                ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:524:17
[INFO] [stdout]     |
[INFO] [stdout] 524 |     while matches!(VerifierPallet::status(), Status::Ongoing(_)) {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:528:3
[INFO] [stdout]     |
[INFO] [stdout] 528 |     (MultiBlock::lsp()..=MultiBlock::msp())
[INFO] [stdout]     |      ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:528:23
[INFO] [stdout]     |
[INFO] [stdout] 528 |     (MultiBlock::lsp()..=MultiBlock::msp())
[INFO] [stdout]     |                          ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:529:12
[INFO] [stdout]     |
[INFO] [stdout] 529 |         .map(|p| VerifierPallet::get_queued_solution_page(p).unwrap_or_default())
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:668:18
[INFO] [stdout]     |
[INFO] [stdout] 668 |     while !matches!(MultiBlock::current_phase(), Phase::Snapshot(0)) {
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:677:18
[INFO] [stdout]     |
[INFO] [stdout] 677 |     while !matches!(MultiBlock::current_phase(), Phase::Unsigned(_)) {
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:684:18
[INFO] [stdout]     |
[INFO] [stdout] 684 |     while !matches!(MultiBlock::current_phase(), Phase::Unsigned(0)) {
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:691:18
[INFO] [stdout]     |
[INFO] [stdout] 691 |     while !matches!(MultiBlock::current_phase(), Phase::Signed(_)) {
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:699:18
[INFO] [stdout]     |
[INFO] [stdout] 699 |     while !matches!(MultiBlock::current_phase(), Phase::SignedValidation(_)) {
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:706:9
[INFO] [stdout]     |
[INFO] [stdout] 706 |     while !MultiBlock::current_phase().is_done() {
[INFO] [stdout]     |            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:723:18
[INFO] [stdout]     |
[INFO] [stdout] 723 |     while !matches!(MultiBlock::current_phase(), Phase::Unsigned(_)) {
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:748:3
[INFO] [stdout]     |
[INFO] [stdout] 748 |         MultiBlock::on_initialize(i);
[INFO] [stdout]     |         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:749:3
[INFO] [stdout]     |
[INFO] [stdout] 749 |         VerifierPallet::on_initialize(i);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:750:3
[INFO] [stdout]     |
[INFO] [stdout] 750 |         UnsignedPallet::on_initialize(i);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 750 -         UnsignedPallet::on_initialize(i);
[INFO] [stdout] 750 +         UnsignedPhase::on_initialize(i);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:752:4
[INFO] [stdout]     |
[INFO] [stdout] 752 |             SignedPallet::on_initialize(i);
[INFO] [stdout]     |             ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 752 -             SignedPallet::on_initialize(i);
[INFO] [stdout] 752 +             SignedPhase::on_initialize(i);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:755:3
[INFO] [stdout]     |
[INFO] [stdout] 755 |         MultiBlock::offchain_worker(i);
[INFO] [stdout]     |         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:756:3
[INFO] [stdout]     |
[INFO] [stdout] 756 |         VerifierPallet::offchain_worker(i);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:757:3
[INFO] [stdout]     |
[INFO] [stdout] 757 |         UnsignedPallet::offchain_worker(i);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 757 -         UnsignedPallet::offchain_worker(i);
[INFO] [stdout] 757 +         UnsignedPhase::offchain_worker(i);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:759:4
[INFO] [stdout]     |
[INFO] [stdout] 759 |             SignedPallet::offchain_worker(i);
[INFO] [stdout]     |             ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 759 -             SignedPallet::offchain_worker(i);
[INFO] [stdout] 759 +             SignedPhase::offchain_worker(i);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:797:3
[INFO] [stdout]     |
[INFO] [stdout] 797 |         Balances::free_balance(who),
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 797 -         Balances::free_balance(who),
[INFO] [stdout] 797 +         Balance::free_balance(who),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:798:3
[INFO] [stdout]     |
[INFO] [stdout] 798 |         Balances::balance_on_hold(&HoldReason::SignedSubmission.into(), &who),
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 798 -         Balances::balance_on_hold(&HoldReason::SignedSubmission.into(), &who),
[INFO] [stdout] 798 +         Balance::balance_on_hold(&HoldReason::SignedSubmission.into(), &who),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]   --> src/signed/tests.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |                 SignedPallet::register(RuntimeOrigin::signed(777), Default::default()),
[INFO] [stdout]    |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]    |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 46 -                 SignedPallet::register(RuntimeOrigin::signed(777), Default::default()),
[INFO] [stdout] 46 +                 SignedPhase::register(RuntimeOrigin::signed(777), Default::default()),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]   --> src/signed/tests.rs:46:28
[INFO] [stdout]    |
[INFO] [stdout] 46 |                 SignedPallet::register(RuntimeOrigin::signed(777), Default::default()),
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]   --> src/signed/tests.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 SignedPallet::register(RuntimeOrigin::signed(99), Default::default()),
[INFO] [stdout]    |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]    |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 57 -                 SignedPallet::register(RuntimeOrigin::signed(99), Default::default()),
[INFO] [stdout] 57 +                 SignedPhase::register(RuntimeOrigin::signed(99), Default::default()),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]   --> src/signed/tests.rs:57:28
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 SignedPallet::register(RuntimeOrigin::signed(99), Default::default()),
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]   --> src/signed/tests.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 68 |                 SignedPallet::register(RuntimeOrigin::signed(99), Default::default()),
[INFO] [stdout]    |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]    |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 68 -                 SignedPallet::register(RuntimeOrigin::signed(99), Default::default()),
[INFO] [stdout] 68 +                 SignedPhase::register(RuntimeOrigin::signed(99), Default::default()),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]   --> src/signed/tests.rs:68:28
[INFO] [stdout]    |
[INFO] [stdout] 68 |                 SignedPallet::register(RuntimeOrigin::signed(99), Default::default()),
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]   --> src/signed/tests.rs:83:15
[INFO] [stdout]    |
[INFO] [stdout] 83 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]    |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]    |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 83 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout] 83 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]   --> src/signed/tests.rs:83:38
[INFO] [stdout]    |
[INFO] [stdout] 83 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]    |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:109:15
[INFO] [stdout]     |
[INFO] [stdout] 109 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(999), score));
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 109 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(999), score));
[INFO] [stdout] 109 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(999), score));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:109:38
[INFO] [stdout]     |
[INFO] [stdout] 109 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(999), score));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:139:5
[INFO] [stdout]     |
[INFO] [stdout] 139 |                 SignedPallet::register(
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 139 -                 SignedPallet::register(
[INFO] [stdout] 139 +                 SignedPhase::register(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:140:6
[INFO] [stdout]     |
[INFO] [stdout] 140 |                     RuntimeOrigin::signed(999),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:155:15
[INFO] [stdout]     |
[INFO] [stdout] 155 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 155 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout] 155 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:155:38
[INFO] [stdout]     |
[INFO] [stdout] 155 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:170:15
[INFO] [stdout]     |
[INFO] [stdout] 170 |             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 170 -             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout] 170 +             assert_ok!(SignedPhase::submit_page(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:171:5
[INFO] [stdout]     |
[INFO] [stdout] 171 |                 RuntimeOrigin::signed(99),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:187:15
[INFO] [stdout]     |
[INFO] [stdout] 187 |             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 187 -             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout] 187 +             assert_ok!(SignedPhase::submit_page(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:188:5
[INFO] [stdout]     |
[INFO] [stdout] 188 |                 RuntimeOrigin::signed(99),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:204:15
[INFO] [stdout]     |
[INFO] [stdout] 204 |             assert_ok!(SignedPallet::submit_page(RuntimeOrigin::signed(99), 1, None));
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 204 -             assert_ok!(SignedPallet::submit_page(RuntimeOrigin::signed(99), 1, None));
[INFO] [stdout] 204 +             assert_ok!(SignedPhase::submit_page(RuntimeOrigin::signed(99), 1, None));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:204:41
[INFO] [stdout]     |
[INFO] [stdout] 204 |             assert_ok!(SignedPallet::submit_page(RuntimeOrigin::signed(99), 1, None));
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:225:15
[INFO] [stdout]     |
[INFO] [stdout] 225 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(91), score_from(100)));
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 225 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(91), score_from(100)));
[INFO] [stdout] 225 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(91), score_from(100)));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:225:38
[INFO] [stdout]     |
[INFO] [stdout] 225 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(91), score_from(100)));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:231:15
[INFO] [stdout]     |
[INFO] [stdout] 231 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(92), score_from(90)));
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 231 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(92), score_from(90)));
[INFO] [stdout] 231 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(92), score_from(90)));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:231:38
[INFO] [stdout]     |
[INFO] [stdout] 231 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(92), score_from(90)));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:243:15
[INFO] [stdout]     |
[INFO] [stdout] 243 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(93), score_from(110)));
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 243 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(93), score_from(110)));
[INFO] [stdout] 243 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(93), score_from(110)));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:243:38
[INFO] [stdout]     |
[INFO] [stdout] 243 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(93), score_from(110)));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:260:5
[INFO] [stdout]     |
[INFO] [stdout] 260 |                 SignedPallet::register(RuntimeOrigin::signed(94), score_from(80)),
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 260 -                 SignedPallet::register(RuntimeOrigin::signed(94), score_from(80)),
[INFO] [stdout] 260 +                 SignedPhase::register(RuntimeOrigin::signed(94), score_from(80)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:260:28
[INFO] [stdout]     |
[INFO] [stdout] 260 |                 SignedPallet::register(RuntimeOrigin::signed(94), score_from(80)),
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:279:15
[INFO] [stdout]     |
[INFO] [stdout] 279 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(94), score_from(120)));
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 279 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(94), score_from(120)));
[INFO] [stdout] 279 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(94), score_from(120)));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:279:38
[INFO] [stdout]     |
[INFO] [stdout] 279 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(94), score_from(120)));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:300:15
[INFO] [stdout]     |
[INFO] [stdout] 300 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(95), score_from(105)));
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 300 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(95), score_from(105)));
[INFO] [stdout] 300 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(95), score_from(105)));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:300:38
[INFO] [stdout]     |
[INFO] [stdout] 300 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(95), score_from(105)));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:330:15
[INFO] [stdout]     |
[INFO] [stdout] 330 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 330 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout] 330 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:330:38
[INFO] [stdout]     |
[INFO] [stdout] 330 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:334:17
[INFO] [stdout]     |
[INFO] [stdout] 334 |             assert_noop!(SignedPallet::bail(RuntimeOrigin::signed(999)), Error::<T>::NoSubmission);
[INFO] [stdout]     |                          ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 334 -             assert_noop!(SignedPallet::bail(RuntimeOrigin::signed(999)), Error::<T>::NoSubmission);
[INFO] [stdout] 334 +             assert_noop!(SignedPhase::bail(RuntimeOrigin::signed(999)), Error::<T>::NoSubmission);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:334:36
[INFO] [stdout]     |
[INFO] [stdout] 334 |             assert_noop!(SignedPallet::bail(RuntimeOrigin::signed(999)), Error::<T>::NoSubmission);
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:337:15
[INFO] [stdout]     |
[INFO] [stdout] 337 |             assert_ok!(SignedPallet::bail(RuntimeOrigin::signed(99)));
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 337 -             assert_ok!(SignedPallet::bail(RuntimeOrigin::signed(99)));
[INFO] [stdout] 337 +             assert_ok!(SignedPhase::bail(RuntimeOrigin::signed(99)));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:337:34
[INFO] [stdout]     |
[INFO] [stdout] 337 |             assert_ok!(SignedPallet::bail(RuntimeOrigin::signed(99)));
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:356:5
[INFO] [stdout]     |
[INFO] [stdout] 356 |                 SignedPallet::submit_page(RuntimeOrigin::signed(99), 0, Default::default()),
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 356 -                 SignedPallet::submit_page(RuntimeOrigin::signed(99), 0, Default::default()),
[INFO] [stdout] 356 +                 SignedPhase::submit_page(RuntimeOrigin::signed(99), 0, Default::default()),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:356:31
[INFO] [stdout]     |
[INFO] [stdout] 356 |                 SignedPallet::submit_page(RuntimeOrigin::signed(99), 0, Default::default()),
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:360:15
[INFO] [stdout]     |
[INFO] [stdout] 360 |             assert_ok!(SignedPallet::register(
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 360 -             assert_ok!(SignedPallet::register(
[INFO] [stdout] 360 +             assert_ok!(SignedPhase::register(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:361:5
[INFO] [stdout]     |
[INFO] [stdout] 361 |                 RuntimeOrigin::signed(99),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:370:5
[INFO] [stdout]     |
[INFO] [stdout] 370 |                 SignedPallet::submit_page(RuntimeOrigin::signed(99), 3, Default::default()),
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 370 -                 SignedPallet::submit_page(RuntimeOrigin::signed(99), 3, Default::default()),
[INFO] [stdout] 370 +                 SignedPhase::submit_page(RuntimeOrigin::signed(99), 3, Default::default()),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:370:31
[INFO] [stdout]     |
[INFO] [stdout] 370 |                 SignedPallet::submit_page(RuntimeOrigin::signed(99), 3, Default::default()),
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:375:15
[INFO] [stdout]     |
[INFO] [stdout] 375 |             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 375 -             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout] 375 +             assert_ok!(SignedPhase::submit_page(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:376:5
[INFO] [stdout]     |
[INFO] [stdout] 376 |                 RuntimeOrigin::signed(99),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:388:15
[INFO] [stdout]     |
[INFO] [stdout] 388 |             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 388 -             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout] 388 +             assert_ok!(SignedPhase::submit_page(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:389:5
[INFO] [stdout]     |
[INFO] [stdout] 389 |                 RuntimeOrigin::signed(99),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:397:15
[INFO] [stdout]     |
[INFO] [stdout] 397 |             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 397 -             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout] 397 +             assert_ok!(SignedPhase::submit_page(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:398:5
[INFO] [stdout]     |
[INFO] [stdout] 398 |                 RuntimeOrigin::signed(99),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:410:15
[INFO] [stdout]     |
[INFO] [stdout] 410 |             assert_ok!(SignedPallet::submit_page(RuntimeOrigin::signed(99), 0, None));
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 410 -             assert_ok!(SignedPallet::submit_page(RuntimeOrigin::signed(99), 0, None));
[INFO] [stdout] 410 +             assert_ok!(SignedPhase::submit_page(RuntimeOrigin::signed(99), 0, None));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:410:41
[INFO] [stdout]     |
[INFO] [stdout] 410 |             assert_ok!(SignedPallet::submit_page(RuntimeOrigin::signed(99), 0, None));
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:446:16
[INFO] [stdout]     |
[INFO] [stdout] 446 |                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]     |                            ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 446 -                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout] 446 +                 assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:446:39
[INFO] [stdout]     |
[INFO] [stdout] 446 |                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:447:16
[INFO] [stdout]     |
[INFO] [stdout] 447 |                 assert_ok!(SignedPallet::submit_page(
[INFO] [stdout]     |                            ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 447 -                 assert_ok!(SignedPallet::submit_page(
[INFO] [stdout] 447 +                 assert_ok!(SignedPhase::submit_page(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:448:6
[INFO] [stdout]     |
[INFO] [stdout] 448 |                     RuntimeOrigin::signed(99),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:468:16
[INFO] [stdout]     |
[INFO] [stdout] 468 |                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(92), score));
[INFO] [stdout]     |                            ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 468 -                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(92), score));
[INFO] [stdout] 468 +                 assert_ok!(SignedPhase::register(RuntimeOrigin::signed(92), score));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:468:39
[INFO] [stdout]     |
[INFO] [stdout] 468 |                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(92), score));
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:637:5
[INFO] [stdout]     |
[INFO] [stdout] 637 |                 SignedPallet::clear_old_round_data(RuntimeOrigin::signed(99), 0, Pages::get()),
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 637 -                 SignedPallet::clear_old_round_data(RuntimeOrigin::signed(99), 0, Pages::get()),
[INFO] [stdout] 637 +                 SignedPhase::clear_old_round_data(RuntimeOrigin::signed(99), 0, Pages::get()),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:637:40
[INFO] [stdout]     |
[INFO] [stdout] 637 |                 SignedPallet::clear_old_round_data(RuntimeOrigin::signed(99), 0, Pages::get()),
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:641:4
[INFO] [stdout]     |
[INFO] [stdout] 641 |             MultiBlock::rotate_round();
[INFO] [stdout]     |             ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:644:15
[INFO] [stdout]     |
[INFO] [stdout] 644 |             assert_ok!(SignedPallet::clear_old_round_data(
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 644 -             assert_ok!(SignedPallet::clear_old_round_data(
[INFO] [stdout] 644 +             assert_ok!(SignedPhase::clear_old_round_data(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:645:5
[INFO] [stdout]     |
[INFO] [stdout] 645 |                 RuntimeOrigin::signed(99),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:672:15
[INFO] [stdout]     |
[INFO] [stdout] 672 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), invalid_score));
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 672 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), invalid_score));
[INFO] [stdout] 672 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), invalid_score));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:672:38
[INFO] [stdout]     |
[INFO] [stdout] 672 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), invalid_score));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:674:24
[INFO] [stdout]     |
[INFO] [stdout] 674 |             let current_round = SignedPallet::current_round();
[INFO] [stdout]     |                                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 674 -             let current_round = SignedPallet::current_round();
[INFO] [stdout] 674 +             let current_round = SignedPhase::current_round();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:702:15
[INFO] [stdout]     |
[INFO] [stdout] 702 |             assert_eq!(VerifierPallet::status(), crate::verifier::Status::Nothing);
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:707:16
[INFO] [stdout]     |
[INFO] [stdout] 707 |                 assert_eq!(VerifierPallet::status(), crate::verifier::Status::Nothing);
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:711:15
[INFO] [stdout]     |
[INFO] [stdout] 711 |             assert_eq!(VerifierPallet::status(), crate::verifier::Status::Nothing);
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:736:15
[INFO] [stdout]     |
[INFO] [stdout] 736 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(submitter), real_score));
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 736 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(submitter), real_score));
[INFO] [stdout] 736 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(submitter), real_score));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:736:38
[INFO] [stdout]     |
[INFO] [stdout] 736 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(submitter), real_score));
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:740:15
[INFO] [stdout]     |
[INFO] [stdout] 740 |             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 740 -             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout] 740 +             assert_ok!(SignedPhase::submit_page(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:741:5
[INFO] [stdout]     |
[INFO] [stdout] 741 |                 RuntimeOrigin::signed(submitter),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:753:17
[INFO] [stdout]     |
[INFO] [stdout] 753 |             let page_0 = SignedPallet::get_page(0);
[INFO] [stdout]     |                          ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 753 -             let page_0 = SignedPallet::get_page(0);
[INFO] [stdout] 753 +             let page_0 = SignedPhase::get_page(0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:754:17
[INFO] [stdout]     |
[INFO] [stdout] 754 |             let page_1 = SignedPallet::get_page(1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 754 -             let page_1 = SignedPallet::get_page(1);
[INFO] [stdout] 754 +             let page_1 = SignedPhase::get_page(1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:755:17
[INFO] [stdout]     |
[INFO] [stdout] 755 |             let page_2 = SignedPallet::get_page(2);
[INFO] [stdout]     |                          ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 755 -             let page_2 = SignedPallet::get_page(2);
[INFO] [stdout] 755 +             let page_2 = SignedPhase::get_page(2);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:804:17
[INFO] [stdout]     |
[INFO] [stdout] 804 |                     assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), strong_score));
[INFO] [stdout]     |                                ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 804 -                     assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), strong_score));
[INFO] [stdout] 804 +                     assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), strong_score));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:804:40
[INFO] [stdout]     |
[INFO] [stdout] 804 |                     assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), strong_score));
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:814:25
[INFO] [stdout]     |
[INFO] [stdout] 814 |                 let current_round = SignedPallet::current_round();
[INFO] [stdout]     |                                     ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 814 -                 let current_round = SignedPallet::current_round();
[INFO] [stdout] 814 +                 let current_round = SignedPhase::current_round();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:818:16
[INFO] [stdout]     |
[INFO] [stdout] 818 |                 assert_eq!(MultiBlock::current_phase(), Phase::SignedValidation(3));
[INFO] [stdout]     |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:819:22
[INFO] [stdout]     |
[INFO] [stdout] 819 |                 assert!(matches!(VerifierPallet::status(), crate::verifier::Status::Nothing));
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:821:16
[INFO] [stdout]     |
[INFO] [stdout] 821 |                 assert_eq!(MultiBlock::current_phase(), Phase::SignedValidation(2));
[INFO] [stdout]     |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:822:22
[INFO] [stdout]     |
[INFO] [stdout] 822 |                 assert!(matches!(VerifierPallet::status(), crate::verifier::Status::Ongoing(2)));
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:825:16
[INFO] [stdout]     |
[INFO] [stdout] 825 |                 assert_eq!(VerifierPallet::queued_score(), None);
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:833:16
[INFO] [stdout]     |
[INFO] [stdout] 833 |                 assert_eq!(MultiBlock::current_phase(), Phase::SignedValidation(1));
[INFO] [stdout]     |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:834:22
[INFO] [stdout]     |
[INFO] [stdout] 834 |                 assert!(matches!(VerifierPallet::status(), crate::verifier::Status::Ongoing(_)));
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:837:16
[INFO] [stdout]     |
[INFO] [stdout] 837 |                 assert_eq!(MultiBlock::current_phase(), Phase::SignedValidation(0));
[INFO] [stdout]     |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:838:22
[INFO] [stdout]     |
[INFO] [stdout] 838 |                 assert!(matches!(VerifierPallet::status(), crate::verifier::Status::Ongoing(_)));
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:841:16
[INFO] [stdout]     |
[INFO] [stdout] 841 |                 assert_eq!(MultiBlock::current_phase(), Phase::SignedValidation(0));
[INFO] [stdout]     |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:842:22
[INFO] [stdout]     |
[INFO] [stdout] 842 |                 assert!(matches!(VerifierPallet::status(), crate::verifier::Status::Nothing));
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:860:16
[INFO] [stdout]     |
[INFO] [stdout] 860 |                 assert_eq!(MultiBlock::current_phase(), Phase::Unsigned(UnsignedPhase::get() - 1));
[INFO] [stdout]     |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:904:16
[INFO] [stdout]     |
[INFO] [stdout] 904 |                 assert_eq!(VerifierPallet::status(), crate::verifier::Status::Nothing);
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]    --> src/signed/tests.rs:907:16
[INFO] [stdout]     |
[INFO] [stdout] 907 |                 assert_eq!(VerifierPallet::queued_score(), None);
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1002:16
[INFO] [stdout]      |
[INFO] [stdout] 1002 |                 assert_eq!(VerifierPallet::status(), crate::verifier::Status::Nothing);
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1007:16
[INFO] [stdout]      |
[INFO] [stdout] 1007 |                 assert_eq!(VerifierPallet::status(), crate::verifier::Status::Nothing);
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1041:25
[INFO] [stdout]      |
[INFO] [stdout] 1041 |                 let current_round = SignedPallet::current_round();
[INFO] [stdout]      |                                     ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1041 -                 let current_round = SignedPallet::current_round();
[INFO] [stdout] 1041 +                 let current_round = SignedPhase::current_round();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1046:22
[INFO] [stdout]      |
[INFO] [stdout] 1046 |                 assert!(matches!(MultiBlock::current_phase(), Phase::SignedValidation(_)));
[INFO] [stdout]      |                                  ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1047:22
[INFO] [stdout]      |
[INFO] [stdout] 1047 |                 assert!(matches!(VerifierPallet::status(), crate::verifier::Status::Ongoing(_)));
[INFO] [stdout]      |                                  ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1055:22
[INFO] [stdout]      |
[INFO] [stdout] 1055 |                 assert!(matches!(MultiBlock::current_phase(), Phase::SignedValidation(1)));
[INFO] [stdout]      |                                  ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1056:22
[INFO] [stdout]      |
[INFO] [stdout] 1056 |                 assert!(matches!(VerifierPallet::status(), crate::verifier::Status::Ongoing(_)));
[INFO] [stdout]      |                                  ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1066:22
[INFO] [stdout]      |
[INFO] [stdout] 1066 |                 assert!(matches!(MultiBlock::current_phase(), Phase::SignedValidation(0)));
[INFO] [stdout]      |                                  ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1091:22
[INFO] [stdout]      |
[INFO] [stdout] 1091 |                 assert!(matches!(MultiBlock::current_phase(), Phase::Signed(_)));
[INFO] [stdout]      |                                  ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1092:16
[INFO] [stdout]      |
[INFO] [stdout] 1092 |                 assert_eq!(VerifierPallet::status(), crate::verifier::Status::Nothing);
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1099:16
[INFO] [stdout]      |
[INFO] [stdout] 1099 |                 assert_eq!(VerifierPallet::status(), crate::verifier::Status::Nothing);
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1105:22
[INFO] [stdout]      |
[INFO] [stdout] 1105 |                 assert!(matches!(VerifierPallet::status(), crate::verifier::Status::Ongoing(_)));
[INFO] [stdout]      |                                  ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1115:16
[INFO] [stdout]      |
[INFO] [stdout] 1115 |                 assert_eq!(VerifierPallet::status(), crate::verifier::Status::Nothing);
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1134:25
[INFO] [stdout]      |
[INFO] [stdout] 1134 |                 let current_round = SignedPallet::current_round();
[INFO] [stdout]      |                                     ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1134 -                 let current_round = SignedPallet::current_round();
[INFO] [stdout] 1134 +                 let current_round = SignedPhase::current_round();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1142:16
[INFO] [stdout]      |
[INFO] [stdout] 1142 |                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(91), invalid_score1));
[INFO] [stdout]      |                            ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1142 -                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(91), invalid_score1));
[INFO] [stdout] 1142 +                 assert_ok!(SignedPhase::register(RuntimeOrigin::signed(91), invalid_score1));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1142:39
[INFO] [stdout]      |
[INFO] [stdout] 1142 |                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(91), invalid_score1));
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1149:16
[INFO] [stdout]      |
[INFO] [stdout] 1149 |                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(92), invalid_score2));
[INFO] [stdout]      |                            ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1149 -                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(92), invalid_score2));
[INFO] [stdout] 1149 +                 assert_ok!(SignedPhase::register(RuntimeOrigin::signed(92), invalid_score2));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1149:39
[INFO] [stdout]      |
[INFO] [stdout] 1149 |                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(92), invalid_score2));
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1162:22
[INFO] [stdout]      |
[INFO] [stdout] 1162 |                 assert!(matches!(VerifierPallet::status(), crate::verifier::Status::Ongoing(_)));
[INFO] [stdout]      |                                  ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1186:22
[INFO] [stdout]      |
[INFO] [stdout] 1186 |                 assert!(matches!(VerifierPallet::status(), crate::verifier::Status::Ongoing(_)));
[INFO] [stdout]      |                                  ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1209:22
[INFO] [stdout]      |
[INFO] [stdout] 1209 |                 assert!(matches!(VerifierPallet::status(), crate::verifier::Status::Ongoing(_)));
[INFO] [stdout]      |                                  ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1232:16
[INFO] [stdout]      |
[INFO] [stdout] 1232 |                 assert_eq!(VerifierPallet::status(), crate::verifier::Status::Nothing);
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1254:16
[INFO] [stdout]      |
[INFO] [stdout] 1254 |                 assert_eq!(VerifierPallet::status(), crate::verifier::Status::Nothing);
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1269:3
[INFO] [stdout]      |
[INFO] [stdout] 1269 |         SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![who]).unwrap();
[INFO] [stdout]      |         ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1269 -         SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![who]).unwrap();
[INFO] [stdout] 1269 +         SignedPhase::set_invulnerables(RuntimeOrigin::root(), vec![who]).unwrap();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1269:35
[INFO] [stdout]      |
[INFO] [stdout] 1269 |         SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![who]).unwrap();
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1277:5
[INFO] [stdout]      |
[INFO] [stdout] 1277 |                 SignedPallet::set_invulnerables(RuntimeOrigin::signed(1), vec![99]),
[INFO] [stdout]      |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1277 -                 SignedPallet::set_invulnerables(RuntimeOrigin::signed(1), vec![99]),
[INFO] [stdout] 1277 +                 SignedPhase::set_invulnerables(RuntimeOrigin::signed(1), vec![99]),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1277:37
[INFO] [stdout]      |
[INFO] [stdout] 1277 |                 SignedPallet::set_invulnerables(RuntimeOrigin::signed(1), vec![99]),
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1282:15
[INFO] [stdout]      |
[INFO] [stdout] 1282 |             assert_ok!(SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![99]));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1282 -             assert_ok!(SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![99]));
[INFO] [stdout] 1282 +             assert_ok!(SignedPhase::set_invulnerables(RuntimeOrigin::root(), vec![99]));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1282:47
[INFO] [stdout]      |
[INFO] [stdout] 1282 |             assert_ok!(SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![99]));
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1292:5
[INFO] [stdout]      |
[INFO] [stdout] 1292 |                 SignedPallet::set_invulnerables(RuntimeOrigin::root(), too_many),
[INFO] [stdout]      |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1292 -                 SignedPallet::set_invulnerables(RuntimeOrigin::root(), too_many),
[INFO] [stdout] 1292 +                 SignedPhase::set_invulnerables(RuntimeOrigin::root(), too_many),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1292:37
[INFO] [stdout]      |
[INFO] [stdout] 1292 |                 SignedPallet::set_invulnerables(RuntimeOrigin::root(), too_many),
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1310:15
[INFO] [stdout]      |
[INFO] [stdout] 1310 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1310 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout] 1310 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1310:38
[INFO] [stdout]      |
[INFO] [stdout] 1310 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1326:15
[INFO] [stdout]      |
[INFO] [stdout] 1326 |             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1326 -             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout] 1326 +             assert_ok!(SignedPhase::submit_page(
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1327:5
[INFO] [stdout]      |
[INFO] [stdout] 1327 |                 RuntimeOrigin::signed(99),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1346:15
[INFO] [stdout]      |
[INFO] [stdout] 1346 |             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1346 -             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout] 1346 +             assert_ok!(SignedPhase::submit_page(
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1347:5
[INFO] [stdout]      |
[INFO] [stdout] 1347 |                 RuntimeOrigin::signed(99),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1351:15
[INFO] [stdout]      |
[INFO] [stdout] 1351 |             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1351 -             assert_ok!(SignedPallet::submit_page(
[INFO] [stdout] 1351 +             assert_ok!(SignedPhase::submit_page(
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1352:5
[INFO] [stdout]      |
[INFO] [stdout] 1352 |                 RuntimeOrigin::signed(99),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1385:4
[INFO] [stdout]      |
[INFO] [stdout] 1385 |             SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![99, 98, 97]).unwrap();
[INFO] [stdout]      |             ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1385 -             SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![99, 98, 97]).unwrap();
[INFO] [stdout] 1385 +             SignedPhase::set_invulnerables(RuntimeOrigin::root(), vec![99, 98, 97]).unwrap();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1385:36
[INFO] [stdout]      |
[INFO] [stdout] 1385 |             SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![99, 98, 97]).unwrap();
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1390:15
[INFO] [stdout]      |
[INFO] [stdout] 1390 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1390 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout] 1390 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1390:38
[INFO] [stdout]      |
[INFO] [stdout] 1390 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1391:15
[INFO] [stdout]      |
[INFO] [stdout] 1391 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(98), score));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1391 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(98), score));
[INFO] [stdout] 1391 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(98), score));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1391:38
[INFO] [stdout]      |
[INFO] [stdout] 1391 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(98), score));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1392:15
[INFO] [stdout]      |
[INFO] [stdout] 1392 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(97), score));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1392 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(97), score));
[INFO] [stdout] 1392 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(97), score));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1392:38
[INFO] [stdout]      |
[INFO] [stdout] 1392 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(97), score));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1408:15
[INFO] [stdout]      |
[INFO] [stdout] 1408 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score_from(100)));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1408 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score_from(100)));
[INFO] [stdout] 1408 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), score_from(100)));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1408:38
[INFO] [stdout]      |
[INFO] [stdout] 1408 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score_from(100)));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1409:15
[INFO] [stdout]      |
[INFO] [stdout] 1409 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(98), score_from(150)));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1409 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(98), score_from(150)));
[INFO] [stdout] 1409 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(98), score_from(150)));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1409:38
[INFO] [stdout]      |
[INFO] [stdout] 1409 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(98), score_from(150)));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1410:15
[INFO] [stdout]      |
[INFO] [stdout] 1410 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(97), score_from(200)));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1410 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(97), score_from(200)));
[INFO] [stdout] 1410 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(97), score_from(200)));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1410:38
[INFO] [stdout]      |
[INFO] [stdout] 1410 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(97), score_from(200)));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1419:5
[INFO] [stdout]      |
[INFO] [stdout] 1419 |                 SignedPallet::register(RuntimeOrigin::signed(96), score_from(100)),
[INFO] [stdout]      |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1419 -                 SignedPallet::register(RuntimeOrigin::signed(96), score_from(100)),
[INFO] [stdout] 1419 +                 SignedPhase::register(RuntimeOrigin::signed(96), score_from(100)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1419:28
[INFO] [stdout]      |
[INFO] [stdout] 1419 |                 SignedPallet::register(RuntimeOrigin::signed(96), score_from(100)),
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1423:15
[INFO] [stdout]      |
[INFO] [stdout] 1423 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(96), score_from(155)));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1423 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(96), score_from(155)));
[INFO] [stdout] 1423 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(96), score_from(155)));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1423:38
[INFO] [stdout]      |
[INFO] [stdout] 1423 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(96), score_from(155)));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1438:15
[INFO] [stdout]      |
[INFO] [stdout] 1438 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score_from(150)));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1438 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score_from(150)));
[INFO] [stdout] 1438 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), score_from(150)));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1438:38
[INFO] [stdout]      |
[INFO] [stdout] 1438 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score_from(150)));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1439:15
[INFO] [stdout]      |
[INFO] [stdout] 1439 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(98), score_from(100)));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1439 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(98), score_from(100)));
[INFO] [stdout] 1439 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(98), score_from(100)));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1439:38
[INFO] [stdout]      |
[INFO] [stdout] 1439 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(98), score_from(100)));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1440:15
[INFO] [stdout]      |
[INFO] [stdout] 1440 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(97), score_from(200)));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1440 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(97), score_from(200)));
[INFO] [stdout] 1440 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(97), score_from(200)));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1440:38
[INFO] [stdout]      |
[INFO] [stdout] 1440 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(97), score_from(200)));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1449:5
[INFO] [stdout]      |
[INFO] [stdout] 1449 |                 SignedPallet::register(RuntimeOrigin::signed(96), score_from(50)),
[INFO] [stdout]      |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1449 -                 SignedPallet::register(RuntimeOrigin::signed(96), score_from(50)),
[INFO] [stdout] 1449 +                 SignedPhase::register(RuntimeOrigin::signed(96), score_from(50)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1449:28
[INFO] [stdout]      |
[INFO] [stdout] 1449 |                 SignedPallet::register(RuntimeOrigin::signed(96), score_from(50)),
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1455:16
[INFO] [stdout]      |
[INFO] [stdout] 1455 |                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(96), score_from(125)));
[INFO] [stdout]      |                            ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1455 -                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(96), score_from(125)));
[INFO] [stdout] 1455 +                 assert_ok!(SignedPhase::register(RuntimeOrigin::signed(96), score_from(125)));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1455:39
[INFO] [stdout]      |
[INFO] [stdout] 1455 |                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(96), score_from(125)));
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1464:16
[INFO] [stdout]      |
[INFO] [stdout] 1464 |                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(96), score_from(175)));
[INFO] [stdout]      |                            ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1464 -                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(96), score_from(175)));
[INFO] [stdout] 1464 +                 assert_ok!(SignedPhase::register(RuntimeOrigin::signed(96), score_from(175)));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1464:39
[INFO] [stdout]      |
[INFO] [stdout] 1464 |                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(96), score_from(175)));
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1473:16
[INFO] [stdout]      |
[INFO] [stdout] 1473 |                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(96), score_from(225)));
[INFO] [stdout]      |                            ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1473 -                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(96), score_from(225)));
[INFO] [stdout] 1473 +                 assert_ok!(SignedPhase::register(RuntimeOrigin::signed(96), score_from(225)));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1473:39
[INFO] [stdout]      |
[INFO] [stdout] 1473 |                 assert_ok!(SignedPallet::register(RuntimeOrigin::signed(96), score_from(225)));
[INFO] [stdout]      |                                                   ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1487:15
[INFO] [stdout]      |
[INFO] [stdout] 1487 |             assert_ok!(SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![99, 98, 97]));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1487 -             assert_ok!(SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![99, 98, 97]));
[INFO] [stdout] 1487 +             assert_ok!(SignedPhase::set_invulnerables(RuntimeOrigin::root(), vec![99, 98, 97]));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1487:47
[INFO] [stdout]      |
[INFO] [stdout] 1487 |             assert_ok!(SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![99, 98, 97]));
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1489:15
[INFO] [stdout]      |
[INFO] [stdout] 1489 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score_from(150)));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1489 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score_from(150)));
[INFO] [stdout] 1489 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), score_from(150)));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1489:38
[INFO] [stdout]      |
[INFO] [stdout] 1489 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score_from(150)));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1490:15
[INFO] [stdout]      |
[INFO] [stdout] 1490 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(98), score_from(100)));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1490 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(98), score_from(100)));
[INFO] [stdout] 1490 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(98), score_from(100)));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1490:38
[INFO] [stdout]      |
[INFO] [stdout] 1490 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(98), score_from(100)));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1491:15
[INFO] [stdout]      |
[INFO] [stdout] 1491 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(97), score_from(200)));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1491 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(97), score_from(200)));
[INFO] [stdout] 1491 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(97), score_from(200)));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1491:38
[INFO] [stdout]      |
[INFO] [stdout] 1491 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(97), score_from(200)));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1495:5
[INFO] [stdout]      |
[INFO] [stdout] 1495 |                 SignedPallet::register(RuntimeOrigin::signed(96), score_from(1000)),
[INFO] [stdout]      |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1495 -                 SignedPallet::register(RuntimeOrigin::signed(96), score_from(1000)),
[INFO] [stdout] 1495 +                 SignedPhase::register(RuntimeOrigin::signed(96), score_from(1000)),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1495:28
[INFO] [stdout]      |
[INFO] [stdout] 1495 |                 SignedPallet::register(RuntimeOrigin::signed(96), score_from(1000)),
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1509:15
[INFO] [stdout]      |
[INFO] [stdout] 1509 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), Default::default()));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1509 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), Default::default()));
[INFO] [stdout] 1509 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), Default::default()));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1509:38
[INFO] [stdout]      |
[INFO] [stdout] 1509 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), Default::default()));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1547:15
[INFO] [stdout]      |
[INFO] [stdout] 1547 |             assert_eq!(VerifierPallet::status(), crate::verifier::Status::Nothing);
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1551:4
[INFO] [stdout]      |
[INFO] [stdout] 1551 |             MultiBlock::rotate_round();
[INFO] [stdout]      |             ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1554:15
[INFO] [stdout]      |
[INFO] [stdout] 1554 |             assert_ok!(SignedPallet::clear_old_round_data(
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1554 -             assert_ok!(SignedPallet::clear_old_round_data(
[INFO] [stdout] 1554 +             assert_ok!(SignedPhase::clear_old_round_data(
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1555:5
[INFO] [stdout]      |
[INFO] [stdout] 1555 |                 RuntimeOrigin::signed(99),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1575:15
[INFO] [stdout]      |
[INFO] [stdout] 1575 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1575 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout] 1575 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1575:38
[INFO] [stdout]      |
[INFO] [stdout] 1575 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1580:4
[INFO] [stdout]      |
[INFO] [stdout] 1580 |             MultiBlock::rotate_round();
[INFO] [stdout]      |             ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1581:4
[INFO] [stdout]      |
[INFO] [stdout] 1581 |             SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![]).unwrap();
[INFO] [stdout]      |             ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1581 -             SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![]).unwrap();
[INFO] [stdout] 1581 +             SignedPhase::set_invulnerables(RuntimeOrigin::root(), vec![]).unwrap();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1581:36
[INFO] [stdout]      |
[INFO] [stdout] 1581 |             SignedPallet::set_invulnerables(RuntimeOrigin::root(), vec![]).unwrap();
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1584:15
[INFO] [stdout]      |
[INFO] [stdout] 1584 |             assert_ok!(MultiBlock::start());
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1589:15
[INFO] [stdout]      |
[INFO] [stdout] 1589 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1589 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout] 1589 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1589:38
[INFO] [stdout]      |
[INFO] [stdout] 1589 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1591:41
[INFO] [stdout]      |
[INFO] [stdout] 1591 |                 Submissions::<Runtime>::metadata_of(MultiBlock::round(), 99).unwrap().deposit;
[INFO] [stdout]      |                                                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1605:15
[INFO] [stdout]      |
[INFO] [stdout] 1605 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), invalid_score));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1605 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), invalid_score));
[INFO] [stdout] 1605 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), invalid_score));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1605:38
[INFO] [stdout]      |
[INFO] [stdout] 1605 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), invalid_score));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1653:15
[INFO] [stdout]      |
[INFO] [stdout] 1653 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1653 -             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout] 1653 +             assert_ok!(SignedPhase::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1653:38
[INFO] [stdout]      |
[INFO] [stdout] 1653 |             assert_ok!(SignedPallet::register(RuntimeOrigin::signed(99), score));
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1657:15
[INFO] [stdout]      |
[INFO] [stdout] 1657 |             assert_ok!(SignedPallet::submit_page(RuntimeOrigin::signed(99), 0, Default::default()));
[INFO] [stdout]      |                        ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1657 -             assert_ok!(SignedPallet::submit_page(RuntimeOrigin::signed(99), 0, Default::default()));
[INFO] [stdout] 1657 +             assert_ok!(SignedPhase::submit_page(RuntimeOrigin::signed(99), 0, Default::default()));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1657:41
[INFO] [stdout]      |
[INFO] [stdout] 1657 |             assert_ok!(SignedPallet::submit_page(RuntimeOrigin::signed(99), 0, Default::default()));
[INFO] [stdout]      |                                                  ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1677:24
[INFO] [stdout]      |
[INFO] [stdout] 1677 |             let current_round = SignedPallet::current_round();
[INFO] [stdout]      |                                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1677 -             let current_round = SignedPallet::current_round();
[INFO] [stdout] 1677 +             let current_round = SignedPhase::current_round();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1698:46
[INFO] [stdout]      |
[INFO] [stdout] 1698 |             assert_eq!(Submissions::<Runtime>::leader(SignedPallet::current_round()), None);
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1698 -             assert_eq!(Submissions::<Runtime>::leader(SignedPallet::current_round()), None);
[INFO] [stdout] 1698 +             assert_eq!(Submissions::<Runtime>::leader(SignedPhase::current_round()), None);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1701:17
[INFO] [stdout]      |
[INFO] [stdout] 1701 |             let _score = SignedPallet::get_score();
[INFO] [stdout]      |                          ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1701 -             let _score = SignedPallet::get_score();
[INFO] [stdout] 1701 +             let _score = SignedPhase::get_score();
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1714:46
[INFO] [stdout]      |
[INFO] [stdout] 1714 |             assert_eq!(Submissions::<Runtime>::leader(SignedPallet::current_round()), None);
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1714 -             assert_eq!(Submissions::<Runtime>::leader(SignedPallet::current_round()), None);
[INFO] [stdout] 1714 +             assert_eq!(Submissions::<Runtime>::leader(SignedPhase::current_round()), None);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/signed/tests.rs:1717:16
[INFO] [stdout]      |
[INFO] [stdout] 1717 |             let _page = SignedPallet::get_page(0);
[INFO] [stdout]      |                         ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1717 -             let _page = SignedPallet::get_page(0);
[INFO] [stdout] 1717 +             let _page = SignedPhase::get_page(0);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1031:12
[INFO] [stdout]      |
[INFO] [stdout] 1031 |             assert!(VerifierPallet::queued_score().is_some());
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1076:12
[INFO] [stdout]      |
[INFO] [stdout] 1076 |             assert!(VerifierPallet::queued_score().is_some());
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1120:12
[INFO] [stdout]      |
[INFO] [stdout] 1120 |             assert!(VerifierPallet::queued_score().is_some());
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1162:12
[INFO] [stdout]      |
[INFO] [stdout] 1162 |             assert!(VerifierPallet::queued_score().is_some());
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1197:12
[INFO] [stdout]      |
[INFO] [stdout] 1197 |             assert!(VerifierPallet::queued_score().is_some());
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1241:12
[INFO] [stdout]      |
[INFO] [stdout] 1241 |             assert!(VerifierPallet::queued_score().is_some());
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1283:13
[INFO] [stdout]      |
[INFO] [stdout] 1283 |                 assert!(VerifierPallet::queued_score().is_some());
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1326:13
[INFO] [stdout]      |
[INFO] [stdout] 1326 |                 assert!(VerifierPallet::queued_score().is_some());
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1390:13
[INFO] [stdout]      |
[INFO] [stdout] 1390 |                 assert!(VerifierPallet::queued_score().is_some());
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1916:4
[INFO] [stdout]      |
[INFO] [stdout] 1916 |             UnsignedPallet::offchain_worker(25);
[INFO] [stdout]      |             ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1916 -             UnsignedPallet::offchain_worker(25);
[INFO] [stdout] 1916 +             UnsignedPhase::offchain_worker(25);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1940:4
[INFO] [stdout]      |
[INFO] [stdout] 1940 |             UnsignedPallet::offchain_worker(25);
[INFO] [stdout]      |             ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1940 -             UnsignedPallet::offchain_worker(25);
[INFO] [stdout] 1940 +             UnsignedPhase::offchain_worker(25);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1942:4
[INFO] [stdout]      |
[INFO] [stdout] 1942 |             UnsignedPallet::offchain_worker(26);
[INFO] [stdout]      |             ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1942 -             UnsignedPallet::offchain_worker(26);
[INFO] [stdout] 1942 +             UnsignedPhase::offchain_worker(26);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1948:4
[INFO] [stdout]      |
[INFO] [stdout] 1948 |             UnsignedPallet::offchain_worker(25);
[INFO] [stdout]      |             ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1948 -             UnsignedPallet::offchain_worker(25);
[INFO] [stdout] 1948 +             UnsignedPhase::offchain_worker(25);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:1968:4
[INFO] [stdout]      |
[INFO] [stdout] 1968 |             UnsignedPallet::offchain_worker(25);
[INFO] [stdout]      |             ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1968 -             UnsignedPallet::offchain_worker(25);
[INFO] [stdout] 1968 +             UnsignedPhase::offchain_worker(25);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2006:4
[INFO] [stdout]      |
[INFO] [stdout] 2006 |             UnsignedPallet::offchain_worker(25);
[INFO] [stdout]      |             ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2006 -             UnsignedPallet::offchain_worker(25);
[INFO] [stdout] 2006 +             UnsignedPhase::offchain_worker(25);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2013:4
[INFO] [stdout]      |
[INFO] [stdout] 2013 |             UnsignedPallet::offchain_worker(25 + 1 + offchain_repeat);
[INFO] [stdout]      |             ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2013 -             UnsignedPallet::offchain_worker(25 + 1 + offchain_repeat);
[INFO] [stdout] 2013 +             UnsignedPhase::offchain_worker(25 + 1 + offchain_repeat);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2031:4
[INFO] [stdout]      |
[INFO] [stdout] 2031 |             UnsignedPallet::offchain_worker(25);
[INFO] [stdout]      |             ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2031 -             UnsignedPallet::offchain_worker(25);
[INFO] [stdout] 2031 +             UnsignedPhase::offchain_worker(25);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2046:4
[INFO] [stdout]      |
[INFO] [stdout] 2046 |             UnsignedPallet::offchain_worker(25 + 1 + offchain_repeat);
[INFO] [stdout]      |             ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2046 -             UnsignedPallet::offchain_worker(25 + 1 + offchain_repeat);
[INFO] [stdout] 2046 +             UnsignedPhase::offchain_worker(25 + 1 + offchain_repeat);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2140:12
[INFO] [stdout]      |
[INFO] [stdout] 2140 |             assert!(VerifierPallet::queued_score().is_none());
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2142:12
[INFO] [stdout]      |
[INFO] [stdout] 2142 |             assert!(VerifierPallet::queued_score().is_some());
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2186:12
[INFO] [stdout]      |
[INFO] [stdout] 2186 |             assert!(VerifierPallet::queued_score().is_some());
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2226:12
[INFO] [stdout]      |
[INFO] [stdout] 2226 |             assert!(VerifierPallet::queued_score().is_some());
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2271:12
[INFO] [stdout]      |
[INFO] [stdout] 2271 |             assert!(VerifierPallet::queued_score().is_some());
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2319:5
[INFO] [stdout]      |
[INFO] [stdout] 2319 |                 UnsignedPallet::offchain_worker(25);
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2319 -                 UnsignedPallet::offchain_worker(25);
[INFO] [stdout] 2319 +                 UnsignedPhase::offchain_worker(25);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]     --> src/unsigned/miner.rs:2331:5
[INFO] [stdout]      |
[INFO] [stdout] 2331 |                 UnsignedPallet::offchain_worker(25 + 1 + offchain_repeat);
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2331 -                 UnsignedPallet::offchain_worker(25 + 1 + offchain_repeat);
[INFO] [stdout] 2331 +                 UnsignedPhase::offchain_worker(25 + 1 + offchain_repeat);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:411:6
[INFO] [stdout]     |
[INFO] [stdout] 411 |                     UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 411 -                     UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout] 411 +                     UnsignedPhase::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:423:6
[INFO] [stdout]     |
[INFO] [stdout] 423 |                     UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 423 -                     UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout] 423 +                     UnsignedPhase::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:440:13
[INFO] [stdout]     |
[INFO] [stdout] 440 |                 assert!(UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).is_ok());
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 440 -                 assert!(UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).is_ok());
[INFO] [stdout] 440 +                 assert!(UnsignedPhase::validate_unsigned(TransactionSource::Local, &call).is_ok());
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:455:5
[INFO] [stdout]     |
[INFO] [stdout] 455 |                 UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 455 -                 UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout] 455 +                 UnsignedPhase::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:472:5
[INFO] [stdout]     |
[INFO] [stdout] 472 |                 UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 472 -                 UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout] 472 +                 UnsignedPhase::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:481:5
[INFO] [stdout]     |
[INFO] [stdout] 481 |                 UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 481 -                 UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout] 481 +                 UnsignedPhase::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:488:12
[INFO] [stdout]     |
[INFO] [stdout] 488 |             assert!(UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).is_ok(),);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 488 -             assert!(UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).is_ok(),);
[INFO] [stdout] 488 +             assert!(UnsignedPhase::validate_unsigned(TransactionSource::Local, &call).is_ok(),);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:505:5
[INFO] [stdout]     |
[INFO] [stdout] 505 |                 UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 505 -                 UnsignedPallet::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout] 505 +                 UnsignedPhase::validate_unsigned(TransactionSource::Local, &call).unwrap_err(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:519:15
[INFO] [stdout]     |
[INFO] [stdout] 519 |             assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]     |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:536:12
[INFO] [stdout]     |
[INFO] [stdout] 536 |             assert!(MultiBlock::current_phase().is_signed());
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:552:12
[INFO] [stdout]     |
[INFO] [stdout] 552 |             assert!(MultiBlock::current_phase().is_unsigned());
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]    --> src/unsigned/mod.rs:569:13
[INFO] [stdout]     |
[INFO] [stdout] 569 |                 assert!(MultiBlock::current_phase().is_unsigned());
[INFO] [stdout]     |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `frame_benchmarking` in this scope
[INFO] [stdout]     --> src/lib.rs:1541:27
[INFO] [stdout]      |
[INFO] [stdout] 1541 |         let who: T::AccountId = frame_benchmarking::account(seed, index, 777);
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `frame_benchmarking`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `frame_benchmarking`, use `cargo add frame_benchmarking` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1730:16
[INFO] [stdout]      |
[INFO] [stdout] 1730 |                 assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1732:16
[INFO] [stdout]      |
[INFO] [stdout] 1732 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1735:16
[INFO] [stdout]      |
[INFO] [stdout] 1735 |                 assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1736:16
[INFO] [stdout]      |
[INFO] [stdout] 1736 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1739:16
[INFO] [stdout]      |
[INFO] [stdout] 1739 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1743:16
[INFO] [stdout]      |
[INFO] [stdout] 1743 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1747:16
[INFO] [stdout]      |
[INFO] [stdout] 1747 |                 assert_eq!(MultiBlock::current_phase(), Phase::Signed(SignedPhase::get() - 1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1749:16
[INFO] [stdout]      |
[INFO] [stdout] 1749 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1763:16
[INFO] [stdout]      |
[INFO] [stdout] 1763 |                 assert_eq!(MultiBlock::current_phase(), Phase::Signed(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1764:16
[INFO] [stdout]      |
[INFO] [stdout] 1764 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1768:6
[INFO] [stdout]      |
[INFO] [stdout] 1768 |                     MultiBlock::current_phase(),
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1772:16
[INFO] [stdout]      |
[INFO] [stdout] 1772 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1783:16
[INFO] [stdout]      |
[INFO] [stdout] 1783 |                 assert_eq!(MultiBlock::current_phase(), Phase::SignedValidation(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1785:16
[INFO] [stdout]      |
[INFO] [stdout] 1785 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1788:16
[INFO] [stdout]      |
[INFO] [stdout] 1788 |                 assert_eq!(MultiBlock::current_phase(), Phase::Unsigned(UnsignedPhase::get() - 1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1798:16
[INFO] [stdout]      |
[INFO] [stdout] 1798 |                 assert_eq!(MultiBlock::current_phase(), Phase::Unsigned(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1802:13
[INFO] [stdout]      |
[INFO] [stdout] 1802 |                 assert!(MultiBlock::current_phase().is_done());
[INFO] [stdout]      |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1806:13
[INFO] [stdout]      |
[INFO] [stdout] 1806 |                 assert!(MultiBlock::current_phase().is_done());
[INFO] [stdout]      |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1810:13
[INFO] [stdout]      |
[INFO] [stdout] 1810 |                 assert!(MultiBlock::current_phase().is_done());
[INFO] [stdout]      |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1813:5
[INFO] [stdout]      |
[INFO] [stdout] 1813 |                 MultiBlock::elect(0).unwrap();
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1815:13
[INFO] [stdout]      |
[INFO] [stdout] 1815 |                 assert!(MultiBlock::current_phase().is_off());
[INFO] [stdout]      |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1817:16
[INFO] [stdout]      |
[INFO] [stdout] 1817 |                 assert_eq!(MultiBlock::round(), 1);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1820:16
[INFO] [stdout]      |
[INFO] [stdout] 1820 |                 assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1836:16
[INFO] [stdout]      |
[INFO] [stdout] 1836 |                 assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1838:16
[INFO] [stdout]      |
[INFO] [stdout] 1838 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1841:16
[INFO] [stdout]      |
[INFO] [stdout] 1841 |                 assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1842:16
[INFO] [stdout]      |
[INFO] [stdout] 1842 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1845:16
[INFO] [stdout]      |
[INFO] [stdout] 1845 |                 assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1846:16
[INFO] [stdout]      |
[INFO] [stdout] 1846 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1849:16
[INFO] [stdout]      |
[INFO] [stdout] 1849 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(2));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1853:16
[INFO] [stdout]      |
[INFO] [stdout] 1853 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1857:16
[INFO] [stdout]      |
[INFO] [stdout] 1857 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1862:16
[INFO] [stdout]      |
[INFO] [stdout] 1862 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1863:16
[INFO] [stdout]      |
[INFO] [stdout] 1863 |                 assert_eq!(MultiBlock::current_phase(), Phase::Signed(SignedPhase::get() - 1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1877:16
[INFO] [stdout]      |
[INFO] [stdout] 1877 |                 assert_eq!(MultiBlock::current_phase(), Phase::Signed(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1879:16
[INFO] [stdout]      |
[INFO] [stdout] 1879 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1883:16
[INFO] [stdout]      |
[INFO] [stdout] 1883 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1885:6
[INFO] [stdout]      |
[INFO] [stdout] 1885 |                     MultiBlock::current_phase(),
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1898:16
[INFO] [stdout]      |
[INFO] [stdout] 1898 |                 assert_eq!(MultiBlock::current_phase(), Phase::SignedValidation(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1900:16
[INFO] [stdout]      |
[INFO] [stdout] 1900 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1903:16
[INFO] [stdout]      |
[INFO] [stdout] 1903 |                 assert_eq!(MultiBlock::current_phase(), Phase::Unsigned(UnsignedPhase::get() - 1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1905:16
[INFO] [stdout]      |
[INFO] [stdout] 1905 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1916:16
[INFO] [stdout]      |
[INFO] [stdout] 1916 |                 assert_eq!(MultiBlock::current_phase(), Phase::Unsigned(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1920:16
[INFO] [stdout]      |
[INFO] [stdout] 1920 |                 assert_eq!(MultiBlock::current_phase(), Phase::Done);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1925:16
[INFO] [stdout]      |
[INFO] [stdout] 1925 |                 assert_eq!(MultiBlock::current_phase(), Phase::Done);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1928:5
[INFO] [stdout]      |
[INFO] [stdout] 1928 |                 MultiBlock::elect(0).unwrap();
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1929:13
[INFO] [stdout]      |
[INFO] [stdout] 1929 |                 assert!(MultiBlock::current_phase().is_off());
[INFO] [stdout]      |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1933:16
[INFO] [stdout]      |
[INFO] [stdout] 1933 |                 assert_eq!(MultiBlock::round(), 1);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1948:13
[INFO] [stdout]      |
[INFO] [stdout] 1948 |                 assert!(MultiBlock::current_phase().is_off());
[INFO] [stdout]      |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1950:16
[INFO] [stdout]      |
[INFO] [stdout] 1950 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1953:13
[INFO] [stdout]      |
[INFO] [stdout] 1953 |                 assert!(MultiBlock::current_phase().is_off());
[INFO] [stdout]      |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1954:16
[INFO] [stdout]      |
[INFO] [stdout] 1954 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1957:16
[INFO] [stdout]      |
[INFO] [stdout] 1957 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(3));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1962:16
[INFO] [stdout]      |
[INFO] [stdout] 1962 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(2));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1966:16
[INFO] [stdout]      |
[INFO] [stdout] 1966 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1970:16
[INFO] [stdout]      |
[INFO] [stdout] 1970 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1975:16
[INFO] [stdout]      |
[INFO] [stdout] 1975 |                 assert_eq!(MultiBlock::current_phase(), Phase::Signed(4));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1986:16
[INFO] [stdout]      |
[INFO] [stdout] 1986 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1989:16
[INFO] [stdout]      |
[INFO] [stdout] 1989 |                 assert_eq!(MultiBlock::current_phase(), Phase::Signed(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1990:16
[INFO] [stdout]      |
[INFO] [stdout] 1990 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:1994:6
[INFO] [stdout]      |
[INFO] [stdout] 1994 |                     MultiBlock::current_phase(),
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2006:16
[INFO] [stdout]      |
[INFO] [stdout] 2006 |                 assert_eq!(MultiBlock::current_phase(), Phase::SignedValidation(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2007:16
[INFO] [stdout]      |
[INFO] [stdout] 2007 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2010:16
[INFO] [stdout]      |
[INFO] [stdout] 2010 |                 assert_eq!(MultiBlock::current_phase(), Phase::Unsigned(UnsignedPhase::get() - 1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2020:16
[INFO] [stdout]      |
[INFO] [stdout] 2020 |                 assert_eq!(MultiBlock::current_phase(), Phase::Unsigned(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2023:16
[INFO] [stdout]      |
[INFO] [stdout] 2023 |                 assert_eq!(MultiBlock::current_phase(), Phase::Done);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2027:16
[INFO] [stdout]      |
[INFO] [stdout] 2027 |                 assert_eq!(MultiBlock::current_phase(), Phase::Done);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2029:5
[INFO] [stdout]      |
[INFO] [stdout] 2029 |                 MultiBlock::elect(0).unwrap();
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2030:13
[INFO] [stdout]      |
[INFO] [stdout] 2030 |                 assert!(MultiBlock::current_phase().is_off());
[INFO] [stdout]      |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2034:16
[INFO] [stdout]      |
[INFO] [stdout] 2034 |                 assert_eq!(MultiBlock::round(), 1);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2051:16
[INFO] [stdout]      |
[INFO] [stdout] 2051 |                 assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2053:16
[INFO] [stdout]      |
[INFO] [stdout] 2053 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2056:16
[INFO] [stdout]      |
[INFO] [stdout] 2056 |                 assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2057:16
[INFO] [stdout]      |
[INFO] [stdout] 2057 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2060:16
[INFO] [stdout]      |
[INFO] [stdout] 2060 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(3));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2063:16
[INFO] [stdout]      |
[INFO] [stdout] 2063 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(2));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2066:16
[INFO] [stdout]      |
[INFO] [stdout] 2066 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2069:16
[INFO] [stdout]      |
[INFO] [stdout] 2069 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2072:16
[INFO] [stdout]      |
[INFO] [stdout] 2072 |                 assert_eq!(MultiBlock::current_phase(), Phase::Signed(SignedPhase::get() - 1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2075:16
[INFO] [stdout]      |
[INFO] [stdout] 2075 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2079:6
[INFO] [stdout]      |
[INFO] [stdout] 2079 |                     MultiBlock::current_phase(),
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2100:16
[INFO] [stdout]      |
[INFO] [stdout] 2100 |                 assert_eq!(MultiBlock::current_phase(), Phase::SignedValidation(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2104:16
[INFO] [stdout]      |
[INFO] [stdout] 2104 |                 assert_eq!(MultiBlock::current_phase(), Phase::Done);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2107:16
[INFO] [stdout]      |
[INFO] [stdout] 2107 |                 assert_eq!(MultiBlock::current_phase(), Phase::Done);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2109:5
[INFO] [stdout]      |
[INFO] [stdout] 2109 |                 MultiBlock::elect(0).unwrap();
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2110:13
[INFO] [stdout]      |
[INFO] [stdout] 2110 |                 assert!(MultiBlock::current_phase().is_off());
[INFO] [stdout]      |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2114:16
[INFO] [stdout]      |
[INFO] [stdout] 2114 |                 assert_eq!(MultiBlock::round(), 1);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2133:16
[INFO] [stdout]      |
[INFO] [stdout] 2133 |                 assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2135:16
[INFO] [stdout]      |
[INFO] [stdout] 2135 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2138:16
[INFO] [stdout]      |
[INFO] [stdout] 2138 |                 assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2139:16
[INFO] [stdout]      |
[INFO] [stdout] 2139 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2142:16
[INFO] [stdout]      |
[INFO] [stdout] 2142 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(3));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2144:16
[INFO] [stdout]      |
[INFO] [stdout] 2144 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(2));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2146:16
[INFO] [stdout]      |
[INFO] [stdout] 2146 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2148:16
[INFO] [stdout]      |
[INFO] [stdout] 2148 |                 assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2151:16
[INFO] [stdout]      |
[INFO] [stdout] 2151 |                 assert_eq!(MultiBlock::current_phase(), Phase::Unsigned(UnsignedPhase::get() - 1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2153:16
[INFO] [stdout]      |
[INFO] [stdout] 2153 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2167:16
[INFO] [stdout]      |
[INFO] [stdout] 2167 |                 assert_eq!(MultiBlock::current_phase(), Phase::Unsigned(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2170:16
[INFO] [stdout]      |
[INFO] [stdout] 2170 |                 assert_eq!(MultiBlock::current_phase(), Phase::Done);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2172:16
[INFO] [stdout]      |
[INFO] [stdout] 2172 |                 assert_eq!(MultiBlock::current_phase(), Phase::Done);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2175:5
[INFO] [stdout]      |
[INFO] [stdout] 2175 |                 MultiBlock::elect(0).unwrap();
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2176:13
[INFO] [stdout]      |
[INFO] [stdout] 2176 |                 assert!(MultiBlock::current_phase().is_off());
[INFO] [stdout]      |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2180:16
[INFO] [stdout]      |
[INFO] [stdout] 2180 |                 assert_eq!(MultiBlock::round(), 1);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2224:16
[INFO] [stdout]      |
[INFO] [stdout] 2224 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2225:16
[INFO] [stdout]      |
[INFO] [stdout] 2225 |                 assert_eq!(MultiBlock::current_phase(), Phase::Unsigned(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2244:16
[INFO] [stdout]      |
[INFO] [stdout] 2244 |                 assert_eq!(MultiBlock::current_phase(), Phase::Signed(SignedPhase::get() - 1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2246:16
[INFO] [stdout]      |
[INFO] [stdout] 2246 |                 assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2250:16
[INFO] [stdout]      |
[INFO] [stdout] 2250 |                 assert_eq!(MultiBlock::current_phase(), Phase::Signed(SignedPhase::get() - 2));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2253:16
[INFO] [stdout]      |
[INFO] [stdout] 2253 |                 assert_eq!(MultiBlock::current_phase(), Phase::Signed(SignedPhase::get() - 3));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2266:16
[INFO] [stdout]      |
[INFO] [stdout] 2266 |                 assert_eq!(MultiBlock::current_phase(), Phase::Done);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2271:6
[INFO] [stdout]      |
[INFO] [stdout] 2271 |                     MultiBlock::current_phase(),
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2277:16
[INFO] [stdout]      |
[INFO] [stdout] 2277 |                 assert_ok!(MultiBlock::elect(2)); // max_page = 2 for 3 pages
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2278:16
[INFO] [stdout]      |
[INFO] [stdout] 2278 |                 assert_eq!(MultiBlock::current_phase(), Phase::Export(1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2283:6
[INFO] [stdout]      |
[INFO] [stdout] 2283 |                     MultiBlock::current_phase(),
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2289:16
[INFO] [stdout]      |
[INFO] [stdout] 2289 |                 assert_ok!(MultiBlock::elect(1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2290:16
[INFO] [stdout]      |
[INFO] [stdout] 2290 |                 assert_eq!(MultiBlock::current_phase(), Phase::Export(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2295:6
[INFO] [stdout]      |
[INFO] [stdout] 2295 |                     MultiBlock::current_phase(),
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2301:16
[INFO] [stdout]      |
[INFO] [stdout] 2301 |                 assert_ok!(MultiBlock::elect(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2302:16
[INFO] [stdout]      |
[INFO] [stdout] 2302 |                 assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2315:16
[INFO] [stdout]      |
[INFO] [stdout] 2315 |                 assert_eq!(MultiBlock::current_phase(), Phase::Done);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2318:16
[INFO] [stdout]      |
[INFO] [stdout] 2318 |                 assert_ok!(MultiBlock::elect(2)); // max_page = 2 for 3 pages
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2319:16
[INFO] [stdout]      |
[INFO] [stdout] 2319 |                 assert_eq!(MultiBlock::current_phase(), Phase::Export(1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2322:16
[INFO] [stdout]      |
[INFO] [stdout] 2322 |                 assert_eq!(MultiBlock::elect(2), Err(ElectionError::OutOfOrder));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2325:16
[INFO] [stdout]      |
[INFO] [stdout] 2325 |                 assert_eq!(MultiBlock::elect(0), Err(ElectionError::OutOfOrder));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2328:16
[INFO] [stdout]      |
[INFO] [stdout] 2328 |                 assert_ok!(MultiBlock::elect(1));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2329:16
[INFO] [stdout]      |
[INFO] [stdout] 2329 |                 assert_eq!(MultiBlock::current_phase(), Phase::Export(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2346:17
[INFO] [stdout]      |
[INFO] [stdout] 2346 |                     assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(2));
[INFO] [stdout]      |                                ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2364:17
[INFO] [stdout]      |
[INFO] [stdout] 2364 |                     assert_eq!(MultiBlock::current_phase(), Phase::Snapshot(1));
[INFO] [stdout]      |                                ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2390:12
[INFO] [stdout]      |
[INFO] [stdout] 2390 |             assert!(MultiBlock::current_phase().is_signed());
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2459:12
[INFO] [stdout]      |
[INFO] [stdout] 2459 |             assert!(MultiBlock::current_phase().is_unsigned_opened_now());
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2460:15
[INFO] [stdout]      |
[INFO] [stdout] 2460 |             assert_eq!(MultiBlock::round(), 0);
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2464:27
[INFO] [stdout]      |
[INFO] [stdout] 2464 |             let _paged_solution = (MultiBlock::lsp()..MultiBlock::msp())
[INFO] [stdout]      |                                    ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2464:46
[INFO] [stdout]      |
[INFO] [stdout] 2464 |             let _paged_solution = (MultiBlock::lsp()..MultiBlock::msp())
[INFO] [stdout]      |                                                       ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2467:6
[INFO] [stdout]      |
[INFO] [stdout] 2467 |                     MultiBlock::elect(page as PageIndex).unwrap();
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2469:15
[INFO] [stdout]      |
[INFO] [stdout] 2469 |                         assert!(MultiBlock::current_phase().is_off())
[INFO] [stdout]      |                                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2471:15
[INFO] [stdout]      |
[INFO] [stdout] 2471 |                         assert!(MultiBlock::current_phase().is_export())
[INFO] [stdout]      |                                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2479:15
[INFO] [stdout]      |
[INFO] [stdout] 2479 |             assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2495:16
[INFO] [stdout]      |
[INFO] [stdout] 2495 |             let round = MultiBlock::round();
[INFO] [stdout]      |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2496:12
[INFO] [stdout]      |
[INFO] [stdout] 2496 |             assert!(MultiBlock::current_phase().is_signed());
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2529:12
[INFO] [stdout]      |
[INFO] [stdout] 2529 |             assert!(MultiBlock::current_phase().is_unsigned_opened_now());
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2537:15
[INFO] [stdout]      |
[INFO] [stdout] 2537 |             assert_eq!(MultiBlock::round(), round + 1);
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2541:15
[INFO] [stdout]      |
[INFO] [stdout] 2541 |             assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2555:12
[INFO] [stdout]      |
[INFO] [stdout] 2555 |             assert!(MultiBlock::current_phase().is_signed());
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2588:12
[INFO] [stdout]      |
[INFO] [stdout] 2588 |             assert!(MultiBlock::current_phase().is_unsigned_opened_now());
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2593:25
[INFO] [stdout]      |
[INFO] [stdout] 2593 |             let solutions = (1..=MultiBlock::msp())
[INFO] [stdout]      |                                  ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2597:14
[INFO] [stdout]      |
[INFO] [stdout] 2597 |                     assert!(MultiBlock::current_phase().is_export());
[INFO] [stdout]      |                             ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2603:12
[INFO] [stdout]      |
[INFO] [stdout] 2603 |             assert!(MultiBlock::current_phase().is_export());
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UnsignedPallet` in this scope
[INFO] [stdout]     --> src/lib.rs:2623:15
[INFO] [stdout]      |
[INFO] [stdout] 2623 |             assert_ok!(UnsignedPallet::submit_unsigned(
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^ use of undeclared type `UnsignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2623 -             assert_ok!(UnsignedPallet::submit_unsigned(
[INFO] [stdout] 2623 +             assert_ok!(UnsignedPhase::submit_unsigned(
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:2624:5
[INFO] [stdout]      |
[INFO] [stdout] 2624 |                 RuntimeOrigin::none(),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2634:18
[INFO] [stdout]      |
[INFO] [stdout] 2634 |             let result1 = MultiBlock::elect(2);
[INFO] [stdout]      |                           ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2636:15
[INFO] [stdout]      |
[INFO] [stdout] 2636 |             assert_eq!(MultiBlock::current_phase(), Phase::Export(1));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2641:18
[INFO] [stdout]      |
[INFO] [stdout] 2641 |             let result2 = MultiBlock::elect(1);
[INFO] [stdout]      |                           ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2643:15
[INFO] [stdout]      |
[INFO] [stdout] 2643 |             assert_eq!(MultiBlock::current_phase(), Phase::Export(0));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2646:18
[INFO] [stdout]      |
[INFO] [stdout] 2646 |             let result3 = MultiBlock::elect(0);
[INFO] [stdout]      |                           ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2648:21
[INFO] [stdout]      |
[INFO] [stdout] 2648 |             assert!(matches!(MultiBlock::current_phase(), Phase::Off));
[INFO] [stdout]      |                              ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2656:12
[INFO] [stdout]      |
[INFO] [stdout] 2656 |             assert!(MultiBlock::current_phase().is_signed());
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2657:16
[INFO] [stdout]      |
[INFO] [stdout] 2657 |             let round = MultiBlock::round();
[INFO] [stdout]      |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2666:21
[INFO] [stdout]      |
[INFO] [stdout] 2666 |             assert!(matches!(MultiBlock::current_phase(), Phase::SignedValidation(_)));
[INFO] [stdout]      |                              ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2671:27
[INFO] [stdout]      |
[INFO] [stdout] 2671 |             let _paged_solution = (MultiBlock::lsp()..MultiBlock::msp())
[INFO] [stdout]      |                                    ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2671:46
[INFO] [stdout]      |
[INFO] [stdout] 2671 |             let _paged_solution = (MultiBlock::lsp()..MultiBlock::msp())
[INFO] [stdout]      |                                                       ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2674:6
[INFO] [stdout]      |
[INFO] [stdout] 2674 |                     MultiBlock::elect(page as PageIndex).unwrap();
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2676:15
[INFO] [stdout]      |
[INFO] [stdout] 2676 |                         assert!(MultiBlock::current_phase().is_off())
[INFO] [stdout]      |                                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2678:15
[INFO] [stdout]      |
[INFO] [stdout] 2678 |                         assert!(MultiBlock::current_phase().is_export())
[INFO] [stdout]      |                                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2684:15
[INFO] [stdout]      |
[INFO] [stdout] 2684 |             assert_eq!(MultiBlock::round(), round + 1);
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2688:15
[INFO] [stdout]      |
[INFO] [stdout] 2688 |             assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2700:12
[INFO] [stdout]      |
[INFO] [stdout] 2700 |             assert!(MultiBlock::current_phase().is_signed());
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2706:21
[INFO] [stdout]      |
[INFO] [stdout] 2706 |             assert!(matches!(MultiBlock::current_phase(), Phase::SignedValidation(_)));
[INFO] [stdout]      |                              ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2709:12
[INFO] [stdout]      |
[INFO] [stdout] 2709 |             assert!(MultiBlock::elect(MultiBlock::msp()).is_ok());
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2709:30
[INFO] [stdout]      |
[INFO] [stdout] 2709 |             assert!(MultiBlock::elect(MultiBlock::msp()).is_ok());
[INFO] [stdout]      |                                       ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/lib.rs:2713:5
[INFO] [stdout]      |
[INFO] [stdout] 2713 |                 SignedPallet::submit_page(RuntimeOrigin::signed(999), 0, Default::default()),
[INFO] [stdout]      |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2713 -                 SignedPallet::submit_page(RuntimeOrigin::signed(999), 0, Default::default()),
[INFO] [stdout] 2713 +                 SignedPhase::submit_page(RuntimeOrigin::signed(999), 0, Default::default()),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:2713:31
[INFO] [stdout]      |
[INFO] [stdout] 2713 |                 SignedPallet::submit_page(RuntimeOrigin::signed(999), 0, Default::default()),
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `SignedPallet` in this scope
[INFO] [stdout]     --> src/lib.rs:2717:5
[INFO] [stdout]      |
[INFO] [stdout] 2717 |                 SignedPallet::register(RuntimeOrigin::signed(999), Default::default()),
[INFO] [stdout]      |                 ^^^^^^^^^^^^ use of undeclared type `SignedPallet`
[INFO] [stdout]      |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2717 -                 SignedPallet::register(RuntimeOrigin::signed(999), Default::default()),
[INFO] [stdout] 2717 +                 SignedPhase::register(RuntimeOrigin::signed(999), Default::default()),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:2717:28
[INFO] [stdout]      |
[INFO] [stdout] 2717 |                 SignedPallet::register(RuntimeOrigin::signed(999), Default::default()),
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2734:5
[INFO] [stdout]      |
[INFO] [stdout] 2734 |                 MultiBlock::elect(2).unwrap(),
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2748:5
[INFO] [stdout]      |
[INFO] [stdout] 2748 |                 MultiBlock::elect(1).unwrap(),
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2762:5
[INFO] [stdout]      |
[INFO] [stdout] 2762 |                 MultiBlock::elect(0).unwrap(),
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2790:15
[INFO] [stdout]      |
[INFO] [stdout] 2790 |             assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2800:12
[INFO] [stdout]      |
[INFO] [stdout] 2800 |             assert!(MultiBlock::elect(0).is_ok());
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2821:15
[INFO] [stdout]      |
[INFO] [stdout] 2821 |             assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2841:15
[INFO] [stdout]      |
[INFO] [stdout] 2841 |             assert_eq!(MultiBlock::status(), Ok(false));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2842:12
[INFO] [stdout]      |
[INFO] [stdout] 2842 |             assert!(MultiBlock::elect(0).is_ok());
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2846:15
[INFO] [stdout]      |
[INFO] [stdout] 2846 |             assert_eq!(MultiBlock::status(), Err(()));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2847:15
[INFO] [stdout]      |
[INFO] [stdout] 2847 |             assert_eq!(MultiBlock::elect(0), Err(ElectionError::NotOngoing));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2866:6
[INFO] [stdout]      |
[INFO] [stdout] 2866 |                     MultiBlock::manage(
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:2867:7
[INFO] [stdout]      |
[INFO] [stdout] 2867 |                         RuntimeOrigin::signed(Manager::get() + 1),
[INFO] [stdout]      |                         ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2876:6
[INFO] [stdout]      |
[INFO] [stdout] 2876 |                     MultiBlock::elect(0),
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2879:16
[INFO] [stdout]      |
[INFO] [stdout] 2879 |                 assert_eq!(MultiBlock::current_phase(), Phase::Emergency);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2883:16
[INFO] [stdout]      |
[INFO] [stdout] 2883 |                 assert_ok!(MultiBlock::manage(
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:2884:6
[INFO] [stdout]      |
[INFO] [stdout] 2884 |                     RuntimeOrigin::signed(Manager::get()),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2888:16
[INFO] [stdout]      |
[INFO] [stdout] 2888 |                 assert_eq!(MultiBlock::current_phase(), Phase::Emergency);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2889:16
[INFO] [stdout]      |
[INFO] [stdout] 2889 |                 assert_ok!(MultiBlock::elect(0));
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2890:16
[INFO] [stdout]      |
[INFO] [stdout] 2890 |                 assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                            ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2931:16
[INFO] [stdout]      |
[INFO] [stdout] 2931 |             let round = MultiBlock::round();
[INFO] [stdout]      |                         ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2942:15
[INFO] [stdout]      |
[INFO] [stdout] 2942 |             assert_eq!(MultiBlock::current_phase(), Phase::SignedValidation(2));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2948:5
[INFO] [stdout]      |
[INFO] [stdout] 2948 |                 MultiBlock::manage(
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:2949:6
[INFO] [stdout]      |
[INFO] [stdout] 2949 |                     RuntimeOrigin::signed(Manager::get() + 1),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2955:15
[INFO] [stdout]      |
[INFO] [stdout] 2955 |             assert_ok!(MultiBlock::manage(
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:2956:5
[INFO] [stdout]      |
[INFO] [stdout] 2956 |                 RuntimeOrigin::signed(Manager::get()),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2961:15
[INFO] [stdout]      |
[INFO] [stdout] 2961 |             assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2963:15
[INFO] [stdout]      |
[INFO] [stdout] 2963 |             assert_eq!(MultiBlock::round(), round + 1);
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2975:15
[INFO] [stdout]      |
[INFO] [stdout] 2975 |             assert_eq!(MultiBlock::current_phase(), Phase::Signed(SignedPhase::get() - 1));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2979:5
[INFO] [stdout]      |
[INFO] [stdout] 2979 |                 MultiBlock::manage(
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:2980:6
[INFO] [stdout]      |
[INFO] [stdout] 2980 |                     RuntimeOrigin::signed(Manager::get() + 1),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2987:15
[INFO] [stdout]      |
[INFO] [stdout] 2987 |             assert_ok!(MultiBlock::manage(
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:2988:5
[INFO] [stdout]      |
[INFO] [stdout] 2988 |                 RuntimeOrigin::signed(Manager::get()),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2992:15
[INFO] [stdout]      |
[INFO] [stdout] 2992 |             assert_eq!(MultiBlock::current_phase(), Phase::Unsigned(UnsignedPhase::get() - 1));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2995:15
[INFO] [stdout]      |
[INFO] [stdout] 2995 |             assert_ok!(MultiBlock::manage(
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:2996:5
[INFO] [stdout]      |
[INFO] [stdout] 2996 |                 RuntimeOrigin::root(),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:2999:15
[INFO] [stdout]      |
[INFO] [stdout] 2999 |             assert_eq!(MultiBlock::current_phase(), Phase::Unsigned(UnsignedPhase::get() - 2));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3015:5
[INFO] [stdout]      |
[INFO] [stdout] 3015 |                 MultiBlock::admin(
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:3016:6
[INFO] [stdout]      |
[INFO] [stdout] 3016 |                     RuntimeOrigin::signed(Manager::get() + 1),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3024:5
[INFO] [stdout]      |
[INFO] [stdout] 3024 |                 MultiBlock::admin(
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:3025:6
[INFO] [stdout]      |
[INFO] [stdout] 3025 |                     RuntimeOrigin::signed(Manager::get()),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3033:5
[INFO] [stdout]      |
[INFO] [stdout] 3033 |                 MultiBlock::elect(0),
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3036:15
[INFO] [stdout]      |
[INFO] [stdout] 3036 |             assert_eq!(MultiBlock::current_phase(), Phase::Emergency);
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3040:15
[INFO] [stdout]      |
[INFO] [stdout] 3040 |             assert_ok!(MultiBlock::admin(
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:3041:5
[INFO] [stdout]      |
[INFO] [stdout] 3041 |                 RuntimeOrigin::root(),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3045:15
[INFO] [stdout]      |
[INFO] [stdout] 3045 |             assert_eq!(MultiBlock::current_phase(), Phase::Emergency);
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3046:15
[INFO] [stdout]      |
[INFO] [stdout] 3046 |             assert_ok!(MultiBlock::elect(0));
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3047:15
[INFO] [stdout]      |
[INFO] [stdout] 3047 |             assert_eq!(MultiBlock::current_phase(), Phase::Off);
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3079:5
[INFO] [stdout]      |
[INFO] [stdout] 3079 |                 MultiBlock::admin(
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:3080:6
[INFO] [stdout]      |
[INFO] [stdout] 3080 |                     RuntimeOrigin::signed(Manager::get() + 1),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3091:5
[INFO] [stdout]      |
[INFO] [stdout] 3091 |                 MultiBlock::admin(
[INFO] [stdout]      |                 ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:3092:6
[INFO] [stdout]      |
[INFO] [stdout] 3092 |                     RuntimeOrigin::signed(Manager::get()),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/lib.rs:3101:15
[INFO] [stdout]      |
[INFO] [stdout] 3101 |             assert_eq!(VerifierPallet::minimum_score(), None);
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MultiBlock` in this scope
[INFO] [stdout]     --> src/lib.rs:3102:15
[INFO] [stdout]      |
[INFO] [stdout] 3102 |             assert_ok!(MultiBlock::admin(
[INFO] [stdout]      |                        ^^^^^^^^^^ use of undeclared type `MultiBlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/lib.rs:3103:5
[INFO] [stdout]      |
[INFO] [stdout] 3103 |                 RuntimeOrigin::root(),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VerifierPallet` in this scope
[INFO] [stdout]     --> src/lib.rs:3110:5
[INFO] [stdout]      |
[INFO] [stdout] 3110 |                 VerifierPallet::minimum_score().unwrap(),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^ use of undeclared type `VerifierPallet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:644:15
[INFO] [stdout]     |
[INFO] [stdout] 644 |             |e| if let RuntimeEvent::VerifierPallet(inner) = e { Some(inner) } else { None },
[INFO] [stdout]     |                        ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:622:26
[INFO] [stdout]     |
[INFO] [stdout] 622 |         .filter_map(|e| if let RuntimeEvent::MultiBlock(inner) = e { Some(inner) } else { None })
[INFO] [stdout]     |                                ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pallet_balances` in this scope
[INFO] [stdout]   --> src/mock/mod.rs:98:21
[INFO] [stdout]    |
[INFO] [stdout] 98 |     type AccountData = pallet_balances::AccountData<Balance>;
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pallet_balances`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `pallet_balances`, use `cargo add pallet_balances` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `pallet_balances` in this scope
[INFO] [stdout]    --> src/mock/mod.rs:442:11
[INFO] [stdout]     |
[INFO] [stdout] 442 |         let _ = pallet_balances::GenesisConfig::<Runtime> {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `pallet_balances`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `pallet_balances`, use `cargo add pallet_balances` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pallet-election-provider-multi-block` (lib test) due to 803 previous errors; 8 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "4b4e2f09d7ec2ee582dd69b56ef49822886105b85d5bba420cca9f118dda44c8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4b4e2f09d7ec2ee582dd69b56ef49822886105b85d5bba420cca9f118dda44c8", kill_on_drop: false }`
[INFO] [stdout] 4b4e2f09d7ec2ee582dd69b56ef49822886105b85d5bba420cca9f118dda44c8
